/[bison]/bison/src/parse-gram.y
ViewVC logotype

Diff of /bison/src/parse-gram.y

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

revision 1.12 by akim, Mon Jun 17 08:43:11 2002 UTC revision 1.13 by akim, Thu Jun 20 09:08:37 2002 UTC
# Line 103  braced_code_t current_braced_code = acti Line 103  braced_code_t current_braced_code = acti
103    
104  %token PERCENT_TOKEN       "%token"  %token PERCENT_TOKEN       "%token"
105  %token PERCENT_NTERM       "%nterm"  %token PERCENT_NTERM       "%nterm"
106    
107  %token PERCENT_TYPE        "%type"  %token PERCENT_TYPE        "%type"
108  %token PERCENT_DESTRUCTOR  "%destructor"  %token PERCENT_DESTRUCTOR  "%destructor"
109    %token PERCENT_PRINTER     "%printer"
110    
111  %token PERCENT_UNION       "%union"  %token PERCENT_UNION       "%union"
112    
113  %token PERCENT_LEFT        "%left"  %token PERCENT_LEFT        "%left"
114  %token PERCENT_RIGHT       "%right"  %token PERCENT_RIGHT       "%right"
115  %token PERCENT_NONASSOC    "%nonassoc"  %token PERCENT_NONASSOC    "%nonassoc"
# Line 212  grammar_declaration: Line 216  grammar_declaration:
216        symbol_list_free ($4);        symbol_list_free ($4);
217        current_braced_code = action_braced_code;        current_braced_code = action_braced_code;
218      }      }
219    | "%printer"
220        { current_braced_code = printer_braced_code; }
221      BRACED_CODE symbols.1
222        {
223          symbol_list_t *list;
224          for (list = $4; list; list = list->next)
225            symbol_printer_set (list->sym, $3, list->location);
226          symbol_list_free ($4);
227          current_braced_code = action_braced_code;
228        }
229  ;  ;
230    
231  symbol_declaration:  symbol_declaration:

Legend:
Removed from v.1.12  
changed lines
  Added in v.1.13

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