The semicolon character is now considered as significant by the lexer,
which produces a token [SEMI]. The parser SEMI to appear in three places: after a declaration; after a rule; after a producer. Only two grammars in the test suite have required changes.
Showing with 276 additions and 242 deletions