X-Git-Url: https://git.saurik.com/bison.git/blobdiff_plain/d9ec2d0749d86ef1ac10f9145abef98bec8339ef..eeeb962b:/src/print.c diff --git a/src/print.c b/src/print.c index faa6c0a1..6a302962 100644 --- a/src/print.c +++ b/src/print.c @@ -213,17 +213,19 @@ print_grammar (FILE *out) /* rule # : LHS -> RHS */ fprintf (out, "\n%s\n\n", _("Grammar")); + fprintf (out, " %s\n", _("Number, Line, Rule")); for (i = 1; i <= nrules; i++) /* Don't print rules disabled in reduce_grammar_tables. */ if (rule_table[i].lhs >= 0) { - fprintf (out, _("rule %-4d %s ->"), i, tags[rule_table[i].lhs]); + fprintf (out, _(" %3d %3d %s ->"), + i, rule_table[i].line, tags[rule_table[i].lhs]); rule = &ritem[rule_table[i].rhs]; if (*rule > 0) while (*rule > 0) fprintf (out, " %s", tags[*rule++]); else - fprintf (out, " /* %s */", _("empty")); + fprintf (out, " /* %s */", _("empty")); fputc ('\n', out); }