X-Git-Url: https://git.saurik.com/bison.git/blobdiff_plain/9e6e7ed2b275cba4dcc75fca6a8f0768285e4c6b..5a2baae7b396f0926116967ca9492f74aae77fc7:/NEWS diff --git a/NEWS b/NEWS index 2e757516..a1bf9ae1 100644 --- a/NEWS +++ b/NEWS @@ -3,6 +3,12 @@ Bison News Changes in version 2.3+: +* Except for LALR(1) parsers in C with POSIX Yacc emulation enabled (with `-y', + `--yacc', or `%yacc'), Bison no longer generates #define statements for + associating token numbers with token names. Removing the #define statements + helps to sanitize the global namespace during preprocessing, but POSIX Yacc + requires them. Bison still generates an enum for token names in all cases. + * The option `--report=look-ahead' has been changed to `--report=lookahead'. The old spelling still works, but is not documented and may be removed in a future release.