X-Git-Url: https://git.saurik.com/bison.git/blobdiff_plain/7bd6c77e5e135196b9461c404d2aca4c4fc516fa..1d64f0bab600b607fd82ae8f2352a8a505853d57:/tests/regression.at diff --git a/tests/regression.at b/tests/regression.at index ec5e140f..a9746bc8 100644 --- a/tests/regression.at +++ b/tests/regression.at @@ -29,7 +29,7 @@ AT_SETUP([Early token definitions]) # Found in GCJ: they expect the tokens to be defined before the user # prologue, so that they can use the token definitions in it. -AT_DATA([input.y], +AT_DATA_GRAMMAR([input.y], [[%{ void yyerror (const char *s); int yylex (void); @@ -298,7 +298,7 @@ input.y:5.1-17: invalid directive: `%a-does-not-exist' input.y:6.1: invalid character: `%' input.y:6.2: invalid character: `-' input.y:7.1-8.0: missing `%}' at end of file -input.y:7.1-8.0: parse error, unexpected "%{...%}", expecting ";" or "|" +input.y:7.1-8.0: syntax error, unexpected "%{...%}" ]]) AT_CLEANUP @@ -313,7 +313,7 @@ AT_CLEANUP AT_SETUP([Token definitions]) # Bison managed, when fed with `%token 'f' "f"' to #define 'f'! -AT_DATA([input.y], +AT_DATA_GRAMMAR([input.y], [%{ void yyerror (const char *s); int yylex (void); @@ -340,7 +340,7 @@ AT_CLEANUP AT_SETUP([Characters Escapes]) -AT_DATA([input.y], +AT_DATA_GRAMMAR([input.y], [%{ void yyerror (const char *s); int yylex (void); @@ -352,6 +352,7 @@ exp: | '"' "'" ; ]]) +# Pacify font-lock-mode: " AT_CHECK([bison -o input.c input.y]) AT_COMPILE([input.o], [-c input.c])