X-Git-Url: https://git.saurik.com/bison.git/blobdiff_plain/7cb40fd2b5352989ed17ea2d1931b889d6b1102a..34904c575a176f45e206cc4dba4121fb445981ba:/NEWS diff --git a/NEWS b/NEWS index 150068ee..1e660a2f 100644 --- a/NEWS +++ b/NEWS @@ -12,7 +12,7 @@ GNU Bison NEWS ** Warnings -*** Warning categories are now displayed in warnings +*** Warning categories are now displayed For instance: @@ -82,7 +82,13 @@ GNU Bison NEWS Also, it is possible to add code to the parser's constructors using "%code init" and "%define init_throws". -** C++ skeleton improvements +** C++ skeletons improvements + +*** locations are no longer mandatory (lalr1.cc, glr.cc) + + Both lalr1.cc and glr.cc no longer require %location. + +*** syntax_error exception (lalr1.cc) The C++ parser features a syntax_error exception, which can be thrown from the scanner or from user rules to raise syntax errors.