aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/bind-gram.y2
-rw-r--r--src/dhcpd-gram.y2
-rw-r--r--src/grecs-gram.y2
-rw-r--r--src/json-gram.y2
-rw-r--r--src/meta1-gram.y2
5 files changed, 5 insertions, 5 deletions
diff --git a/src/bind-gram.y b/src/bind-gram.y
index 18deb0d..5294baf 100644
--- a/src/bind-gram.y
+++ b/src/bind-gram.y
@@ -33,13 +33,13 @@ extern int yy_flex_debug;
extern int grecs_bind_new_source(const char *name, grecs_locus_t *loc);
extern void grecs_bind_close_sources(void);
static struct grecs_value *stmtlist_to_value(struct grecs_node *node);
%}
-%error-verbose
+%define parse.error verbose
%locations
%union {
char *string;
grecs_value_t svalue, *pvalue;
struct grecs_list *list;
diff --git a/src/dhcpd-gram.y b/src/dhcpd-gram.y
index 11dd1b2..61e4851 100644
--- a/src/dhcpd-gram.y
+++ b/src/dhcpd-gram.y
@@ -46,13 +46,13 @@ make_string_value(char *string)
val->v.string = string;
return val;
}
%}
-%error-verbose
+%define parse.error verbose
%locations
%union {
char *string;
grecs_value_t svalue, *pvalue;
struct grecs_list *list;
diff --git a/src/grecs-gram.y b/src/grecs-gram.y
index 05ed2f5..4139587 100644
--- a/src/grecs-gram.y
+++ b/src/grecs-gram.y
@@ -28,13 +28,13 @@
int yylex(void);
int yyerror(char const *s);
static struct grecs_node *parse_tree;
%}
-%error-verbose
+%define parse.error verbose
%locations
%union {
char *string;
grecs_value_t svalue, *pvalue;
struct grecs_list *list;
diff --git a/src/json-gram.y b/src/json-gram.y
index d5b0248..457506e 100644
--- a/src/json-gram.y
+++ b/src/json-gram.y
@@ -45,13 +45,13 @@ objfree(void *ptr)
struct json_value *o = ptr;
json_value_free(o);
}
%}
-%error-verbose
+%define parse.error verbose
%locations
%token <n> T_NUMBER
%token <s> T_STRING
%token <b> T_BOOL
%token T_NULL T_ERR
diff --git a/src/meta1-gram.y b/src/meta1-gram.y
index 3b9ca63..25c18bd 100644
--- a/src/meta1-gram.y
+++ b/src/meta1-gram.y
@@ -27,13 +27,13 @@ int yyerror(char const *s);
static struct grecs_node *parse_tree;
extern int yy_flex_debug;
extern void yyset_in(FILE *);
%}
-%error-verbose
+%define parse.error verbose
%locations
%union {
char *string;
grecs_value_t svalue, *pvalue;
struct grecs_list *list;

Return to:

Send suggestions and report system problems to the System administrator.