minijava.syntaxtree
Class ArrayLookup
java.lang.Object
minijava.syntaxtree.ArrayLookup
- All Implemented Interfaces:
- java.io.Serializable, Node
public class ArrayLookup
- extends java.lang.Object
- implements Node
Grammar production:
primaryExpression -> PrimaryExpression()
nodeToken -> "["
primaryExpression1 -> PrimaryExpression()
nodeToken1 -> "]"
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
primaryExpression
public PrimaryExpression primaryExpression
nodeToken
public NodeToken nodeToken
primaryExpression1
public PrimaryExpression primaryExpression1
nodeToken1
public NodeToken nodeToken1
ArrayLookup
public ArrayLookup(PrimaryExpression n0,
NodeToken n1,
PrimaryExpression n2,
NodeToken n3)
ArrayLookup
public ArrayLookup(PrimaryExpression n0,
PrimaryExpression n1)
accept
public void accept(Visitor v)
- Specified by:
accept
in interface Node
accept
public <R,A> R accept(GJVisitor<R,A> v,
A argu)
- Specified by:
accept
in interface Node
accept
public <R> R accept(GJNoArguVisitor<R> v)
- Specified by:
accept
in interface Node
accept
public <A> void accept(GJVoidVisitor<A> v,
A argu)
- Specified by:
accept
in interface Node