Home | History | Annotate | Download | only in src

Lines Matching refs:midrule

227 	  || (s->midrule && s->midrule->used));
312 /* Make a DUMMY nonterminal, whose location is that of the midrule
313 action. Create the MIDRULE. */
316 symbol_list *midrule = symbol_list_new (dummy, dummy_location);
323 midrule->location = dummy_location;
324 midrule->action = current_rule->action;
325 midrule->action_location = dummy_location;
329 midrule->used = current_rule->used;
333 previous_rule_end->next = midrule;
335 grammar = midrule;
338 midrule->next = symbol_list_new (NULL, dummy_location);
339 grammar_rule_check (midrule);
340 midrule->next->next = current_rule;
342 previous_rule_end = midrule->next;
344 /* Insert the dummy nonterminal replacing the midrule action into
347 grammar_end->midrule = midrule;