]> git.saurik.com Git - bison.git/blobdiff - NEWS
maint: factor the handling of %printer and %destructor
[bison.git] / NEWS
diff --git a/NEWS b/NEWS
index 7b75972c4ace5457e59ee46acdc29c20c208ab9e..03ab1578d42dd98f9508c7c5c0fea6da20e8c3e5 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -2,11 +2,23 @@ GNU Bison NEWS
 
 * Noteworthy changes in release ?.? (????-??-??) [?]
 
+** Warnings about undeclared symbols
+
+  Bison used to raise an error for %printer and %destructor directives for
+  undefined symbols.
+
+    %printer    {} symbol1
+    %destructor {} symbol2
+    %%
+    exp: "a";
+
+  This is now only a warning.
+
 ** Additional yylex/yyparse arguments
 
-  The new directive %param declare additional argument to both yylex
-  and yyparse.  The %lex-param, %parse-param, and %param directives
-  support one or more arguments.  Instead of
+  The new directive %param declares additional arguments to both yylex and
+  yyparse.  The %lex-param, %parse-param, and %param directives support one
+  or more arguments.  Instead of
 
     %lex-param   {arg1_type *arg1}
     %lex-param   {arg2_type *arg2}