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

Diff of /bison/src/output.c

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

revision 1.113 by akim, Sat Dec 29 14:18:52 2001 UTC revision 1.114 by akim, Sat Dec 29 14:19:31 2001 UTC
# Line 276  output_rule_data (void) Line 276  output_rule_data (void)
276    muscle_insert ("tname", obstack_finish (&format_obstack));    muscle_insert ("tname", obstack_finish (&format_obstack));
277    
278    /* Output YYTOKNUM. */    /* Output YYTOKNUM. */
279    output_table_data (&format_obstack, user_toknums,    {
280                       0, 1, ntokens + 1);      short *values = XCALLOC (short, ntokens + 1);
281    muscle_insert ("toknum", obstack_finish (&format_obstack));      for (i = 0; i < ntokens + 1; ++i)
282          values[i] = symbols[i]->user_token_number;
283        output_table_data (&format_obstack, values,
284                           0, 1, ntokens + 1);
285        muscle_insert ("toknum", obstack_finish (&format_obstack));
286        XFREE (values);
287      }
288    
289    
290    /* Output YYR1. */    /* Output YYR1. */
291    {    {
# Line 1102  output (void) Line 1109  output (void)
1109    if (semantic_parser)    if (semantic_parser)
1110      output_stos ();      output_stos ();
1111    output_rule_data ();    output_rule_data ();
   XFREE (user_toknums);  
1112    output_actions ();    output_actions ();
1113    
1114    prepare ();    prepare ();

Legend:
Removed from v.1.113  
changed lines
  Added in v.1.114

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