X-Git-Url: https://git.saurik.com/bison.git/blobdiff_plain/6ee881f6a28bd1036d5ffb1ecef5af7827ac7411..8e6f2266302c2035ef2b0ed7375cd8810b160f13:/NEWS diff --git a/NEWS b/NEWS index 3d1df5cd..88ec95cc 100644 --- a/NEWS +++ b/NEWS @@ -3,6 +3,14 @@ Bison News * Changes in version 2.5 (????-??-??): +** Grammar symbol names can now contain non-initial dashes: + + Consistently with directives (such as %error-verbose) and with + %define variables (e.g. push-pull), grammar symbol names may contain + dashes in any position except the beginning. This is a GNU + extension over POSIX Yacc. Thus, use of this extension is reported + by -Wyacc and rejected in Yacc mode (--yacc). + ** Named references: Historically, Yacc and Bison have supported positional references @@ -98,14 +106,6 @@ Bison News LAC is an experimental feature. More user feedback will help to stabilize it. -** Grammar symbol names can now contain dashes: - - Consistently with directives (such as %error-verbose) and variables - (e.g. push-pull), grammar symbol names may include dashes in any - position, similarly to periods and underscores. This is GNU - extension over POSIX Yacc whose use is reported by -Wyacc, and - rejected in Yacc mode (--yacc). - ** %define improvements: *** Can now be invoked via the command line: @@ -1452,9 +1452,7 @@ End: ----- -Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, -2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, -Inc. +Copyright (C) 1995-2011 Free Software Foundation, Inc. This file is part of Bison, the GNU Parser Generator.