]> git.saurik.com Git - bison.git/blobdiff - NEWS
Report rules which are never reduced by the parser: those hidden
[bison.git] / NEWS
diff --git a/NEWS b/NEWS
index 8eeef044cbec15a2dfbfdaa74bcd818ffea496e6..6123e57a797e8b411be059b3133bfec82ac05142 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -3,6 +3,14 @@ Bison News
 
 Changes in version 1.49b:
 
+* GLR parsing
+  The declaration
+     %glr-parser
+  causes Bison to produce a Generalized LR (GLR) parser, capable of handling
+  almost any context-free grammar, ambiguous or not.  The new declarations
+  %dprec and %merge on grammar rules allow parse-time resolution of
+  ambiguities.  Contributed by Paul Hilfinger.
+
 * Output Directory
   When not in Yacc compatibility mode, when the output file was not
   specified, runnning `bison foo/bar.y' created `foo/bar.c'.  It
@@ -50,6 +58,10 @@ Changes in version 1.49b:
 * Useless rules, useless nonterminals
   They are now reported, as a warning, with their locations.
 
+* Rules never reduced
+  Rules that can never be reduced because of conflicts are now
+  reported.
+
 * Incorrect `Token not used'
   On a grammar such as