]> git.saurik.com Git - bison.git/blobdiff - ChangeLog
Also warn about non-used mid-rule values.
[bison.git] / ChangeLog
index a7553e326c714bcdc95d37bc81fa08f0e9fd80be..1fef6bb898a8b2e0e27c66b94844e8324546f143 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,17 @@
+2006-01-04  Akim Demaille  <akim@epita.fr>
+
+       Also warn about non-used mid-rule values.
+       * src/symlist.h, src/symlist.c (symbol_list): Add a mid_rule
+       member.
+       (symbol_list_new): Adjust.
+       * src/reader.c (symbol_typed_p): New.
+       (grammar_rule_check): Use it.
+       (grammar_midrule_action): Bind a mid-rule LHS to its rule.
+       Check its rule.
+       * tests/input.at (AT_CHECK_UNUSED_VALUES): New.
+       Use it.
+       * tests/actions.at (Exotic Dollars): Adjust.
+
 2006-01-04  Akim Demaille  <akim@epita.fr>
 
        * src/reader.c (grammar_midrule_action): If $$ is set in a