Class Summary | |
---|---|
AbstractJavaCCMojo | Provides common services for all mojos that compile JavaCC grammar files. |
AbstractPreprocessorMojo | Provides common services for all mojos that preprocess JavaCC grammar files. |
JavaCCMojo |
Parses a JavaCC grammar file (*.jj ) and transforms it to Java source files. |
JJDocMojo | JJDoc takes a JavaCC parser specification and produces documentation for the BNF grammar. |
JJTreeJavaCCMojo |
Preprocesses decorated grammar files (*.jjt ) with JJTree and passes the output to JavaCC in order to
finally generate a parser with parse tree actions.
|
JJTreeMojo |
Parses a JJTree grammar file (*.jjt ) and transforms it to Java source files and a JavaCC grammar
file. |
JTBJavaCCMojo |
Preprocesses ordinary grammar files (*.jtb ) with JTB and passes the output to JavaCC in order to
finally generate a parser with parse tree actions.Note: JTB requires Java 1.5 or higher. |
JTBMojo |
Parses a JTB file and transforms it into source files for an AST and a JavaCC grammar file which automatically builds
the AST. Note: JTB requires Java 1.5 or higher. |