Class CppCodeGenerator
java.lang.Object
org.javacc.cpp.CppCodeGenerator
- All Implemented Interfaces:
org.javacc.parser.CodeGenerator
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal booleangenerateHelpers(org.javacc.parser.Context context, org.javacc.parser.CodeGeneratorSettings settings, org.javacc.parser.TokenizerData tokenizerData) Generate any other support files you need.final org.javacc.jjtree.DefaultJJTreeVisitorgetJJTreeCodeGenerator(org.javacc.jjtree.JJTreeContext context) TODO(sreeni): Fix this when we do tree annotations in the parser code generator.final StringgetName()The name of the C# code generator.final ParserCodeGeneratorgetParserCodeGenerator(org.javacc.parser.Context context) The Parser class generator.final TokenCodeGeneratorgetTokenCodeGenerator(org.javacc.parser.Context context) The Token class generator.getTokenManagerCodeGenerator(org.javacc.parser.Context context) The TokenManager class generator.
-
Field Details
-
IS_DEBUG
static final boolean IS_DEBUG- See Also:
-
-
Constructor Details
-
CppCodeGenerator
public CppCodeGenerator()
-
-
Method Details
-
getName
The name of the C# code generator.- Specified by:
getNamein interfaceorg.javacc.parser.CodeGenerator
-
generateHelpers
public final boolean generateHelpers(org.javacc.parser.Context context, org.javacc.parser.CodeGeneratorSettings settings, org.javacc.parser.TokenizerData tokenizerData) Generate any other support files you need.- Specified by:
generateHelpersin interfaceorg.javacc.parser.CodeGenerator
-
getTokenCodeGenerator
The Token class generator.- Specified by:
getTokenCodeGeneratorin interfaceorg.javacc.parser.CodeGenerator
-
getTokenManagerCodeGenerator
public final TokenManagerCodeGenerator getTokenManagerCodeGenerator(org.javacc.parser.Context context) The TokenManager class generator.- Specified by:
getTokenManagerCodeGeneratorin interfaceorg.javacc.parser.CodeGenerator
-
getParserCodeGenerator
The Parser class generator.- Specified by:
getParserCodeGeneratorin interfaceorg.javacc.parser.CodeGenerator
-
getJJTreeCodeGenerator
public final org.javacc.jjtree.DefaultJJTreeVisitor getJJTreeCodeGenerator(org.javacc.jjtree.JJTreeContext context) TODO(sreeni): Fix this when we do tree annotations in the parser code generator. The JJTree preprocesor.- Specified by:
getJJTreeCodeGeneratorin interfaceorg.javacc.parser.CodeGenerator
-