/[bison]/bison/tests/regression.at
ViewVC logotype

Diff of /bison/tests/regression.at

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

revision 1.54 by akim, Sat Jun 15 18:21:46 2002 UTC revision 1.55 by akim, Sat Jun 15 18:23:12 2002 UTC
# Line 112  AT_CLEANUP Line 112  AT_CLEANUP
112    
113  AT_SETUP([Rule Line Numbers])  AT_SETUP([Rule Line Numbers])
114    
115    AT_KEYWORDS([report])
116    
117  AT_DATA([input.y],  AT_DATA([input.y],
118  [[%%  [[%%
119  expr:  expr:
# Line 148  AT_CHECK([bison input.y -o input.c -v]) Line 150  AT_CHECK([bison input.y -o input.c -v])
150  AT_CHECK([cat input.output], [],  AT_CHECK([cat input.output], [],
151  [[Grammar  [[Grammar
152    
153    Number, Line, Rule      0 $axiom: expr $
154      0   5 $axiom -> expr $  
155      1   5 @1 -> /* empty */      1 @1: /* empty */
156      2   2 expr -> 'a' @1 'b'  
157      3  18 @2 -> /* empty */      2 expr: 'a' @1 'b'
158      4  15 expr -> @2 'c'  
159        3 @2: /* empty */
160    
161        4 expr: @2 'c'
162    
163    
164  Terminals, with rules where they appear  Terminals, with rules where they appear
# Line 349  AT_CLEANUP Line 354  AT_CLEANUP
354    
355  AT_SETUP([Web2c Report])  AT_SETUP([Web2c Report])
356    
357    AT_KEYWORDS([report])
358    
359  AT_DATA([input.y],  AT_DATA([input.y],
360  [[%token        undef_id_tok const_id_tok  [[%token        undef_id_tok const_id_tok
361    
# Line 375  AT_CHECK([bison -v input.y]) Line 382  AT_CHECK([bison -v input.y])
382    
383  AT_CHECK([sed -n 's/  *$//;/^$/!p' input.output], 0,  AT_CHECK([sed -n 's/  *$//;/^$/!p' input.output], 0,
384  [[Grammar  [[Grammar
385    Number, Line, Rule      0 $axiom: CONST_DEC_PART $
386      0   6 $axiom -> CONST_DEC_PART $      1 CONST_DEC_PART: CONST_DEC_LIST
387      1   6 CONST_DEC_PART -> CONST_DEC_LIST      2 CONST_DEC_LIST: CONST_DEC
388      2  10 CONST_DEC_LIST -> CONST_DEC      3               | CONST_DEC_LIST CONST_DEC
389      3  12 CONST_DEC_LIST -> CONST_DEC_LIST CONST_DEC      4 @1: /* empty */
390      4  16 @1 -> /* empty */      5 CONST_DEC: @1 undef_id_tok '=' const_id_tok ';'
     5  15 CONST_DEC -> @1 undef_id_tok '=' const_id_tok ';'  
391  Terminals, with rules where they appear  Terminals, with rules where they appear
392  $ (0) 0  $ (0) 0
393  ';' (59) 5  ';' (59) 5
# Line 470  AT_CLEANUP Line 476  AT_CLEANUP
476    
477  AT_SETUP([Web2c Actions])  AT_SETUP([Web2c Actions])
478    
479    AT_KEYWORDS([report])
480    
481  AT_DATA([input.y],  AT_DATA([input.y],
482  [[%%  [[%%
483  statement:  struct_stat;  statement:  struct_stat;

Legend:
Removed from v.1.54  
changed lines
  Added in v.1.55

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