mirror of
https://git.savannah.gnu.org/git/bison.git
synced 2026-03-16 15:53:03 +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:
@@ -1,3 +1,9 @@
|
|||||||
|
2001-11-29 Marc Autret <autret_m@epita.fr>
|
||||||
|
|
||||||
|
* 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.
|
||||||
|
|
||||||
2001-11-28 Marc Autret <autret_m@epita.fr>
|
2001-11-28 Marc Autret <autret_m@epita.fr>
|
||||||
|
|
||||||
* src/reader.c (parse_dquoted_param): New.
|
* src/reader.c (parse_dquoted_param): New.
|
||||||
|
|||||||
@@ -53,7 +53,6 @@ AT_DATA([calc.y],
|
|||||||
char *strcat(char *dest, const char *src);
|
char *strcat(char *dest, const char *src);
|
||||||
#endif
|
#endif
|
||||||
#include <ctype.h>
|
#include <ctype.h>
|
||||||
]$4[
|
|
||||||
|
|
||||||
static int power (int base, int exponent);
|
static int power (int base, int exponent);
|
||||||
static void yyerror (const char *s);
|
static void yyerror (const char *s);
|
||||||
@@ -74,6 +73,8 @@ extern void perror (const char *s);
|
|||||||
%left NEG /* negation--unary minus */
|
%left NEG /* negation--unary minus */
|
||||||
%right '^' /* exponentiation */
|
%right '^' /* exponentiation */
|
||||||
|
|
||||||
|
]$4[
|
||||||
|
|
||||||
/* Grammar follows */
|
/* Grammar follows */
|
||||||
%%
|
%%
|
||||||
input:
|
input:
|
||||||
@@ -258,7 +259,7 @@ main (int argc, const char **argv)
|
|||||||
m4_define([AT_DATA_CALC_Y],
|
m4_define([AT_DATA_CALC_Y],
|
||||||
[_AT_DATA_CALC_Y($[1], $[2], $[3],
|
[_AT_DATA_CALC_Y($[1], $[2], $[3],
|
||||||
[m4_bmatch([$1], [--yyerror-verbose],
|
[m4_bmatch([$1], [--yyerror-verbose],
|
||||||
[[#define YYERROR_VERBOSE]])])])
|
[[%error-verbose]])])])
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user