Stephen Leake has released OpenToken version 4.0a.
The OpenToken is a facility for performing token analysis and parsing within the Ada language.
Some of the changes in this version include:
- Fixed major bug in LALR parser generator related to which production
gets the accept action. This bug made many small grammars unworkable;
now they all work. - Syntax errors reported by LR and recursive descent parsers include the
list of expected tokens. - The examples have been improved to more clearly demonstrate the
differences and similarities between LR parsing and recursive descent
parsing with OpenToken.
A full announcement was made by Stephen at comp.lang.ada.