jellyj.syntaxtree
Class StatementNode
jellyj.syntaxtree.SyntaxTreeNode
|
+--jellyj.syntaxtree.StatementNode
- Direct Known Subclasses:
- BlockNode, BreakStatementNode, ContinueStatementNode, DoStatementNode, EmptyStatementNode, ForStatementNode, IfStatementNode, LabeledStatementNode, LocalVarDeclarationNode, ReturnStatementNode, StatementExpListNode, StatementExpNode, SwitchLabelNode, SwitchStatementNode, SynchronizedStatementNode, ThrowStatementNode, TryStatementNode, WhileStatementNode
- public abstract class StatementNode
- extends SyntaxTreeNode
translate
public void translate(ClassGen classGen, MethodGen methodGen)
typeCheck
public abstract Type typeCheck(SymbolTable stable)
throws jellyj.util.TypeCheckError