mirror of
https://git.savannah.gnu.org/git/bison.git
synced 2026-03-09 12:23:04 +00:00
* tests/calc.at [AT_DATA_CALC_Y]: Use %error-verbose instead
of defining YYERROR_VERBOSE. [AT_DATA]: $4 is now out of C declarations in the prologue.
This commit is contained in:
@@ -53,7 +53,6 @@ AT_DATA([calc.y],
|
||||
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);
|
||||
@@ -74,6 +73,8 @@ extern void perror (const char *s);
|
||||
%left NEG /* negation--unary minus */
|
||||
%right '^' /* exponentiation */
|
||||
|
||||
]$4[
|
||||
|
||||
/* 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],
|
||||
[[#define YYERROR_VERBOSE]])])])
|
||||
[[%error-verbose]])])])
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user