Package org.javacc.parser
Interface CodeGenerator
public interface CodeGenerator
-
Method Summary
Modifier and TypeMethodDescriptionbooleangenerateHelpers(Context context, CodeGeneratorSettings settings, TokenizerData tokenizerData) Generate any other support files you need.getJJTreeCodeGenerator(JJTreeContext context) TODO(sreeni): Fix this when we do tree annotations in the parser code generator.getName()Get the name of the code generator.getParserCodeGenerator(Context context) The Parser class generator.getTokenCodeGenerator(Context context) The Token class generator.getTokenManagerCodeGenerator(Context context) The TokenManager class generator.
-
Method Details
-
getName
String getName()Get the name of the code generator. -
generateHelpers
boolean generateHelpers(Context context, CodeGeneratorSettings settings, TokenizerData tokenizerData) Generate any other support files you need. -
getTokenCodeGenerator
The Token class generator. -
getTokenManagerCodeGenerator
The TokenManager class generator. -
getParserCodeGenerator
The Parser class generator. -
getJJTreeCodeGenerator
TODO(sreeni): Fix this when we do tree annotations in the parser code generator. The JJTree preprocesor.
-