Lines Matching refs:nesting
78 #define DICT_REGEXP_OP_IF 2 /* Increase if/endif nesting on match */
79 #define DICT_REGEXP_OP_ENDIF 3 /* Decrease if/endif nesting on match */
553 int nesting)
722 if (nesting == 0) {
762 int nesting = 0;
822 p, nesting);
831 sizeof(*rule_stack), nesting + 1,
835 (DICT_REGEXP_RULE **) mvect_realloc(&mvect, nesting + 1);
836 rule_stack[nesting] = rule;
837 nesting++;
841 if (nesting-- <= 0)
844 if (rule_stack[nesting]->op != DICT_REGEXP_OP_IF)
846 myname, rule_stack[nesting]->op);
847 if_rule = (DICT_REGEXP_IF_RULE *) rule_stack[nesting];
857 while (nesting-- > 0)
859 mapname, rule_stack[nesting]->lineno);