From 56208d1af6e66916b41ac4b2d172850fb1acb7ba Mon Sep 17 00:00:00 2001 From: Kullawat Chaowanawatee Date: Wed, 28 Aug 2019 12:33:24 +0700 Subject: [PATCH] fix #7 parser_class_name is deprecate since bison 3.3, use api.parser.class instead --- def/def_parser.yy | 2 +- lef/lef_parser.yy | 4 ++-- magic/magic_parser.yy | 4 ++-- schematics_reader/schematics_parser.yy | 4 ++-- symbol_reader/symbol_parser.yy | 4 ++-- tech_reader/tech_parser.yy | 4 ++-- 6 files changed, 11 insertions(+), 11 deletions(-) diff --git a/def/def_parser.yy b/def/def_parser.yy index d695f15..9b7767f 100644 --- a/def/def_parser.yy +++ b/def/def_parser.yy @@ -2,7 +2,7 @@ %language "c++" %glr-parser %token-table -%define "parser_class_name" {DEFParser} +%define api.parser.class {DEFParser} %code requires { namespace def { diff --git a/lef/lef_parser.yy b/lef/lef_parser.yy index 42da791..76ef5a1 100644 --- a/lef/lef_parser.yy +++ b/lef/lef_parser.yy @@ -1,10 +1,10 @@ %define api.prefix {lef} -%error-verbose +%define parse.error verbose %language "c++" %glr-parser %debug %token-table -%define "parser_class_name" {LEFParser} +%define api.parser.class {LEFParser} %code requires { namespace lef { diff --git a/magic/magic_parser.yy b/magic/magic_parser.yy index 55cb97a..be56da7 100644 --- a/magic/magic_parser.yy +++ b/magic/magic_parser.yy @@ -1,10 +1,10 @@ %define api.prefix {magic} -%error-verbose +%define parse.error verbose %language "c++" %glr-parser %debug %token-table -%define "parser_class_name" {MagicParser} +%define api.parser.class {MagicParser} %code requires { namespace magic { diff --git a/schematics_reader/schematics_parser.yy b/schematics_reader/schematics_parser.yy index 1cc3a64..7cca2af 100644 --- a/schematics_reader/schematics_parser.yy +++ b/schematics_reader/schematics_parser.yy @@ -1,5 +1,5 @@ -%error-verbose -%define "parser_class_name" {SchematicsParser} +%define parse.error verbose +%define api.parser.class {SchematicsParser} %define api.prefix {schematics} %language "c++" diff --git a/symbol_reader/symbol_parser.yy b/symbol_reader/symbol_parser.yy index 05b1ceb..47e8943 100644 --- a/symbol_reader/symbol_parser.yy +++ b/symbol_reader/symbol_parser.yy @@ -1,10 +1,10 @@ %define api.prefix {symbol} -%error-verbose +%define parse.error verbose %language "c++" %glr-parser %debug %token-table -%define "parser_class_name" {SymbolParser} +%define api.parser.class {SymbolParser} %code requires { namespace symbol { diff --git a/tech_reader/tech_parser.yy b/tech_reader/tech_parser.yy index 8a85916..e79bb89 100644 --- a/tech_reader/tech_parser.yy +++ b/tech_reader/tech_parser.yy @@ -1,10 +1,10 @@ %define api.prefix {tech} -%error-verbose +%define parse.error verbose %language "c++" %glr-parser %debug %token-table -%define "parser_class_name" {TechParser} +%define api.parser.class {TechParser} %code requires { namespace tech {