jellyj.syntaxtree
Class ArrayInitializerNode
jellyj.syntaxtree.SyntaxTreeNode
|
+--jellyj.syntaxtree.ExpressionNode
|
+--jellyj.syntaxtree.ArrayInitializerNode
- public class ArrayInitializerNode
- extends ExpressionNode
Methods inherited from class jellyj.syntaxtree.ExpressionNode |
addFalseList, addTrueList, appendToFalseList, appendToTrueList, backPatch, desynthesize, evaluate, evaluateExp, leftValue, lookupPrimop, superExp, synthesize, thisExp, thisOrSuperExp, translate, translateSynthesized, type, typeExp, variableExp |
arrinitializer_d
public Vector arrinitializer_d
ArrayInitializerNode
public ArrayInitializerNode(Vector arrinitializer)
encodeType
public void encodeType()
typeCheck
public Type typeCheck(SymbolTable stable)
throws jellyj.util.TypeCheckError
to Class java.util.Vector