/[bison]/bison/src/print_graph.c
ViewVC logotype

Diff of /bison/src/print_graph.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.10 by akim, Mon Nov 19 10:08:02 2001 UTC revision 1.11 by akim, Mon Nov 19 10:19:20 2001 UTC
# Line 76  print_core (int state, struct obstack *n Line 76  print_core (int state, struct obstack *n
76        rule = -(*sp);        rule = -(*sp);
77    
78        obstack_fgrow1 (node_obstack, "%d: ", rule);        obstack_fgrow1 (node_obstack, "%d: ", rule);
79        obstack_fgrow1 (node_obstack, " %s  ->  ", quote (tags[rlhs[rule]]));        obstack_fgrow1 (node_obstack, " %s  ->  ",
80                          quote (tags[rule_table[rule].lhs]));
81    
82        for (sp = ritem + rrhs[rule]; sp < sp1; sp++)        for (sp = ritem + rule_table[rule].rhs; sp < sp1; sp++)
83          obstack_fgrow1 (node_obstack, "%s ", quote (tags[*sp]));          obstack_fgrow1 (node_obstack, "%s ", quote (tags[*sp]));
84    
85        obstack_1grow (node_obstack, '.');        obstack_1grow (node_obstack, '.');
# Line 181  print_actions (int state, const char *no Line 182  print_actions (int state, const char *no
182    if (state_table[state].consistent && redp)    if (state_table[state].consistent && redp)
183      {      {
184        rule = redp->rules[0];        rule = redp->rules[0];
185        symbol = rlhs[rule];        symbol = rule_table[rule].lhs;
186        if (obstack_object_size (node_obstack) > node_output_size)        if (obstack_object_size (node_obstack) > node_output_size)
187          obstack_sgrow (node_obstack, "\\n");          obstack_sgrow (node_obstack, "\\n");
188        obstack_fgrow2 (node_obstack, _("$default\treduce using rule %d (%s)"),        obstack_fgrow2 (node_obstack, _("$default\treduce using rule %d (%s)"),

Legend:
Removed from v.1.10  
changed lines
  Added in v.1.11

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26