diff options
-rw-r--r-- | parse.y | 1 | ||||
-rwxr-xr-x | tool/pure_parser.rb | 1 |
2 files changed, 2 insertions, 0 deletions
@@ -1014,6 +1014,7 @@ static int looking_at_eol_p(struct parser_params *p); %expect 0 %define api.pure +%define parse.error verbose %lex-param {struct parser_params *p} %parse-param {struct parser_params *p} %initial-action diff --git a/tool/pure_parser.rb b/tool/pure_parser.rb index e4aedfa81b..d07df681be 100755 --- a/tool/pure_parser.rb +++ b/tool/pure_parser.rb @@ -18,3 +18,4 @@ BEGIN { ARGV.push(file) } $_.sub!(/^%define\s+api\.pure/, '%pure-parser') +$_.sub!(/^%define\s+.*/, '') |