Lines Matching defs:ruleno
506 rule_number ruleno = 0;
522 rules[ruleno].user_number = ruleno;
523 rules[ruleno].number = ruleno;
524 rules[ruleno].lhs = p->content.sym;
525 rules[ruleno].rhs = ritem + itemno;
526 rules[ruleno].prec = NULL;
527 rules[ruleno].dprec = p->dprec;
528 rules[ruleno].merger = p->merger;
529 rules[ruleno].precsym = NULL;
530 rules[ruleno].location = p->location;
531 rules[ruleno].useful = true;
532 rules[ruleno].action = p->action_props.code;
533 rules[ruleno].action_location = p->action_props.location;
558 fatal_at (rules[ruleno].location, _("rule is too long"));
567 rules[ruleno].prec = p->content.sym;
574 rules[ruleno].precsym = ruleprec;
575 rules[ruleno].prec = ruleprec;
578 ritem[itemno++] = rule_number_as_item_number (ruleno);
580 ++ruleno;
581 aver (ruleno < RULE_NUMBER_MAX);