mirror of
https://git.savannah.gnu.org/git/bison.git
synced 2026-03-09 12:23:04 +00:00
doc: YYERROR_VERBOSE is no longer supported
* doc/bison.texi (Table of Symbols): Remove last reference to it. * NEWS: Be clear about that.
This commit is contained in:
11
NEWS
11
NEWS
@@ -2,6 +2,17 @@ GNU Bison NEWS
|
||||
|
||||
* Noteworthy changes in release ?.? (????-??-??) [?]
|
||||
|
||||
** Backward incompatible changes
|
||||
|
||||
TL;DR: replace "#define YYERROR_VERBOSE 1" by "%define parse.error verbose".
|
||||
|
||||
The YYERROR_VERBOSE macro is no longer supported; the parsers that still
|
||||
depend on it will now produce Yacc-like error messages (just "syntax
|
||||
error"). It was superseded by the "%error-verbose" directive in Bison
|
||||
1.875 (2003-01-01). Bison 2.6 (2012-07-19) clearly announced that support
|
||||
for YYERROR_VERBOSE would be removed. Note that since Bison 3.0
|
||||
(2013-07-25), "%error-verbose" is deprecated in favor of "%define
|
||||
parse.error verbose".
|
||||
|
||||
* Noteworthy changes in release 3.5 (2019-12-11) [stable]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user