jellyj.syntaxtree
Class BlockNode
jellyj.syntaxtree.SyntaxTreeNode
|
+--jellyj.syntaxtree.StatementNode
|
+--jellyj.syntaxtree.BlockNode
- public class BlockNode
- extends StatementNode
stmts_d
public Vector stmts_d
BlockNode
public BlockNode()
addStatement
public void addStatement(StatementNode stmt)
numberOfStatments
public int numberOfStatments()
reset
public void reset()
statementAt
public StatementNode statementAt(int n)
translate
public void translate(ClassGen classGen, MethodGen methodGen)
typeCheck
public Type typeCheck(SymbolTable stable)
throws jellyj.util.TypeCheckError
to Class java.util.Vector