Package org.javacc.csharp
Class CodeGenerator
java.lang.Object
org.javacc.csharp.CodeGenerator
- All Implemented Interfaces:
org.javacc.parser.CodeGenerator
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangenerateHelpers(org.javacc.parser.Context context, org.javacc.parser.CodeGeneratorSettings settings, org.javacc.parser.TokenizerData tokenizerData) Generate any other support files you need.org.javacc.jjtree.DefaultJJTreeVisitorgetJJTreeCodeGenerator(org.javacc.jjtree.JJTreeContext context) TODO(sreeni): Fix this when we do tree annotations in the parser code generator.getName()The name of the C# code generator.getParserCodeGenerator(org.javacc.parser.Context context) The Parser class generator.getTokenCodeGenerator(org.javacc.parser.Context context) The Token class generator.getTokenManagerCodeGenerator(org.javacc.parser.Context context) The TokenManager class generator.
-
Constructor Details
-
CodeGenerator
public CodeGenerator()
-
-
Method Details
-
getName
The name of the C# code generator.- Specified by:
getNamein interfaceorg.javacc.parser.CodeGenerator
-
generateHelpers
public 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
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 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
-