Package org.javacc.jjtree
Class JavaCodeGenerator
- java.lang.Object
-
- org.javacc.jjtree.DefaultJJTreeVisitor
-
- org.javacc.jjtree.JavaCodeGenerator
-
- All Implemented Interfaces:
JJTreeParserVisitor
public class JavaCodeGenerator extends DefaultJJTreeVisitor
-
-
Constructor Summary
Constructors Constructor Description JavaCodeGenerator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
defaultVisit(SimpleNode node, java.lang.Object data)
java.lang.Object
visit(ASTBNFAction node, java.lang.Object data)
java.lang.Object
visit(ASTBNFDeclaration node, java.lang.Object data)
java.lang.Object
visit(ASTBNFNodeScope node, java.lang.Object data)
java.lang.Object
visit(ASTCompilationUnit node, java.lang.Object data)
java.lang.Object
visit(ASTExpansionNodeScope node, java.lang.Object data)
java.lang.Object
visit(ASTGrammar node, java.lang.Object data)
java.lang.Object
visit(ASTJavacodeBody node, java.lang.Object data)
java.lang.Object
visit(ASTLHS node, java.lang.Object data)
java.lang.Object
visit(JJTreeNode node, java.lang.Object data)
-
Methods inherited from class org.javacc.jjtree.DefaultJJTreeVisitor
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
-
-
-
-
Method Detail
-
defaultVisit
public java.lang.Object defaultVisit(SimpleNode node, java.lang.Object data)
- Overrides:
defaultVisit
in classDefaultJJTreeVisitor
-
visit
public java.lang.Object visit(ASTGrammar node, java.lang.Object data)
- Specified by:
visit
in interfaceJJTreeParserVisitor
- Overrides:
visit
in classDefaultJJTreeVisitor
-
visit
public java.lang.Object visit(ASTBNFAction node, java.lang.Object data)
- Specified by:
visit
in interfaceJJTreeParserVisitor
- Overrides:
visit
in classDefaultJJTreeVisitor
-
visit
public java.lang.Object visit(ASTBNFDeclaration node, java.lang.Object data)
- Specified by:
visit
in interfaceJJTreeParserVisitor
- Overrides:
visit
in classDefaultJJTreeVisitor
-
visit
public java.lang.Object visit(ASTBNFNodeScope node, java.lang.Object data)
- Specified by:
visit
in interfaceJJTreeParserVisitor
- Overrides:
visit
in classDefaultJJTreeVisitor
-
visit
public java.lang.Object visit(ASTCompilationUnit node, java.lang.Object data)
- Specified by:
visit
in interfaceJJTreeParserVisitor
- Overrides:
visit
in classDefaultJJTreeVisitor
-
visit
public java.lang.Object visit(ASTExpansionNodeScope node, java.lang.Object data)
- Specified by:
visit
in interfaceJJTreeParserVisitor
- Overrides:
visit
in classDefaultJJTreeVisitor
-
visit
public java.lang.Object visit(ASTJavacodeBody node, java.lang.Object data)
- Specified by:
visit
in interfaceJJTreeParserVisitor
- Overrides:
visit
in classDefaultJJTreeVisitor
-
visit
public java.lang.Object visit(ASTLHS node, java.lang.Object data)
-
visit
public java.lang.Object visit(JJTreeNode node, java.lang.Object data)
-
-