Grammatica - Summary
This project is not part of the GNU Project.
Grammatica is a parser generator (compiler compiler) for C# and Java. It improves upon simlar tools (like yacc and ANTLR) by creating well-commented and readable source code, by having automatic error recovery and detailed error messages, and by support for testing and debugging grammars without generating source code. Grammatica supports LL(k) grammars with an unlimited number of look-ahead tokens.
Registration Date: Sat 29 Mar 2003 12:56:50 PM UTC
License: GNU General Public License v2 or later
Development Status: 5 - Production/Stable
posted by cederberg, Wed 27 Aug 2003 07:32:58 PM UTC - 0 replies
This version contains an Apache Ant task for using Grammatica easily from build files. It also contains support for retrieving hidden tokens, plus a bug fix for the --profile command.
posted by cederberg, Sun 27 Jul 2003 05:13:24 PM UTC - 0 replies
This release contains a fix of a major bug in the C# code generation, present in all previous releases. Some improved documentation is also present, but no new features.
posted by cederberg, Tue 10 Jun 2003 04:24:13 PM UTC - 0 replies
A new release is now available. The tokenizer has been improved so that it now performs some 50% faster in the general case. Various small improvements have also been made (see the detailed version info).
posted by cederberg, Mon 26 May 2003 07:32:33 AM UTC - 0 replies
A new release is now available. Version 1.1 contains automatic error recovery in the parsing, and also improved the look-ahead calculation speed. A new option for printing some look-ahead information for the grammar has also been added. Finally, two regular expression bugs in 1.0 have been fixed.
[Submit News]
[7 news in archive]



