]> git.saurik.com Git - bison.git/commitdiff
Require a semicolon after a grammar declaration, in the interest of
authorPaul Eggert <eggert@cs.ucla.edu>
Wed, 14 May 2003 19:30:22 +0000 (19:30 +0000)
committerPaul Eggert <eggert@cs.ucla.edu>
Wed, 14 May 2003 19:30:22 +0000 (19:30 +0000)
possible future changes to the Bison input language.
Do not allow a stray semicolon at the start of the grammar.
Allow one or more semicolons after any rule, including
just before "|" as required by POSIX.

ChangeLog

index dde7deb0efc0c08ffd07ba96ec3b3cb694cce9f2..402f61304475f527cf68288de771f9fbc8a990c8 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
+2003-05-14  Paul Eggert  <eggert@twinsun.com>
+
+       * src/parse-gram.y (rules_or_grammar_declaration): Require a
+       semicolon after a grammar declaration, in the interest of possible
+       future changes to the Bison input language.
+       Do not allow a stray semicolon at the start of the grammar.
+       (rhses.1): Allow one or more semicolons after any rule, including
+       just before "|" as required by POSIX.
+       * tests/input.at (Torturing the Scanner): Add tests for ";|" in a
+       grammar.
+
 2003-05-14  Alexandre Duret-Lutz  <adl@gnu.org>
 
        %parse-param support for lalr1.cc.
 2003-05-14  Alexandre Duret-Lutz  <adl@gnu.org>
 
        %parse-param support for lalr1.cc.