rule_type
rule_type fType;
get_rule(const char *name, rule_type type)
Rule::Rule(rule_type type)
Rule(rule_type type);
rule_type Type() const { return fType; }