50 |
%% |
%% |
51 |
]]) |
]]) |
52 |
|
|
53 |
AT_CHECK([bison input.y -o input.c]) |
AT_CHECK([bison -o input.c input.y]) |
54 |
AT_COMPILE([input.o], [-c input.c]) |
AT_COMPILE([input.o], [-c input.c]) |
55 |
|
|
56 |
AT_CLEANUP |
AT_CLEANUP |
72 |
%% |
%% |
73 |
]]) |
]]) |
74 |
|
|
75 |
AT_CHECK([bison -v input.y -o input.c]) |
AT_CHECK([bison -v -o input.c input.y]) |
76 |
|
|
77 |
AT_CHECK([grep 'tests = {{{{{{{{{{}}}}}}}}}};' input.c], 0, [ignore]) |
AT_CHECK([grep 'tests = {{{{{{{{{{}}}}}}}}}};' input.c], 0, [ignore]) |
78 |
|
|
99 |
%% |
%% |
100 |
]]) |
]]) |
101 |
|
|
102 |
AT_CHECK([bison -v input.y -o input.c], 0, [], |
AT_CHECK([bison -v -o input.c input.y], 0, [], |
103 |
[[input.y:6.8-14: warning: symbol `"<="' used more than once as a literal string |
[[input.y:6.8-14: warning: symbol `"<="' used more than once as a literal string |
104 |
]]) |
]]) |
105 |
|
|
144 |
}; |
}; |
145 |
]]) |
]]) |
146 |
|
|
147 |
AT_CHECK([bison input.y -o input.c -v]) |
AT_CHECK([bison -o input.c -v input.y]) |
148 |
|
|
149 |
# Check the contents of the report. |
# Check the contents of the report. |
150 |
AT_CHECK([cat input.output], [], |
AT_CHECK([cat input.output], [], |
266 |
%% |
%% |
267 |
]]) |
]]) |
268 |
|
|
269 |
AT_CHECK([bison -v input.y -o input.c]) |
AT_CHECK([bison -v -o input.c input.y]) |
270 |
|
|
271 |
AT_CLEANUP |
AT_CLEANUP |
272 |
|
|
327 |
exp: "a"; |
exp: "a"; |
328 |
]]) |
]]) |
329 |
|
|
330 |
AT_CHECK([bison input.y -o input.c]) |
AT_CHECK([bison -o input.c input.y]) |
331 |
AT_COMPILE([input.o], [-c input.c]) |
AT_COMPILE([input.o], [-c input.c]) |
332 |
AT_CLEANUP |
AT_CLEANUP |
333 |
|
|
353 |
; |
; |
354 |
]]) |
]]) |
355 |
|
|
356 |
AT_CHECK([bison input.y -o input.c]) |
AT_CHECK([bison -o input.c input.y]) |
357 |
AT_COMPILE([input.o], [-c input.c]) |
AT_COMPILE([input.o], [-c input.c]) |
358 |
AT_CLEANUP |
AT_CLEANUP |
359 |
|
|
558 |
%% |
%% |
559 |
]]) |
]]) |
560 |
|
|
561 |
AT_CHECK([bison -v input.y -o input.c]) |
AT_CHECK([bison -v -o input.c input.y]) |
562 |
|
|
563 |
# Check only the tables. We don't use --no-parser, because it is |
# Check only the tables. We don't use --no-parser, because it is |
564 |
# still to be implemented in the experimental branch of Bison. |
# still to be implemented in the experimental branch of Bison. |