Grammatica Release Documentation

About Grammatica

Grammatica is a parser generator for Java. It reads a grammar file and creates source code for a parser. The grammar file format describes the language in EBNF, with tokens described as regular expressions. Currently only LL(k) grammars and Java source output are supported, but future versions will probably contain support for other grammar types and output languages.

Grammatica is currently ALPHA software, making it unsuitable in some environments. There are still problems and shortcomings in the latest version, please be sure to read the release documentation in the download package.

See the Grammatica web site for more information.

Release Notes

API Documentation