RULE* local = enter_rule( rulename, m ); RULE* global = global_rule( rulename, m );
RULE* local = define_rule( m, rulename, m ); RULE* global = global_rule( local );
RULE* new_rule_actions( module* m, char* rulename, char* command, LIST* bindlist, int flags ){    RULE* local = enter_rule( rulename, m );    RULE* global = global_rule( rulename, m );    set_rule_actions( local, actions_new( command, bindlist, flags ) );    set_rule_actions( global, local->actions );    return local;}