]> git.saurik.com Git - bison.git/blobdiff - tests/calc.at
* tests/calc.at [AT_DATA_CALC_Y]: Use %error-verbose instead
[bison.git] / tests / calc.at
index 04d7e36609526659dd7521312b986f3387691061..5fa17f444ca57a53d58c3e77889243dd0dfd9280 100644 (file)
@@ -53,7 +53,6 @@ AT_DATA([calc.y],
 char *strcat(char *dest, const char *src);
 #endif
 #include <ctype.h>
 char *strcat(char *dest, const char *src);
 #endif
 #include <ctype.h>
-]$4[
 
 static int power (int base, int exponent);
 static void yyerror (const char *s);
 
 static int power (int base, int exponent);
 static void yyerror (const char *s);
@@ -74,6 +73,8 @@ extern void perror (const char *s);
 %left NEG     /* negation--unary minus */
 %right '^'    /* exponentiation        */
 
 %left NEG     /* negation--unary minus */
 %right '^'    /* exponentiation        */
 
+]$4[
+
 /* Grammar follows */
 %%
 input:
 /* Grammar follows */
 %%
 input:
@@ -258,7 +259,7 @@ main (int argc, const char **argv)
 m4_define([AT_DATA_CALC_Y],
 [_AT_DATA_CALC_Y($[1], $[2], $[3],
                  [m4_bmatch([$1], [--yyerror-verbose],
 m4_define([AT_DATA_CALC_Y],
 [_AT_DATA_CALC_Y($[1], $[2], $[3],
                  [m4_bmatch([$1], [--yyerror-verbose],
-                            [[#define YYERROR_VERBOSE]])])])
+                            [[%error-verbose]])])])