Classes
ArgumentList
Assign
Binary
BinaryExpr
Block
BoolLiteral
CastExpr
CharLiteral
EmptyStmt
Expr
ExprStmt
IfStmt
InstanceOf
InstVar
IntLiteral
Literal
LocalOrFieldVar
LocalVarDecl
MethodCall
NegativeExpr
NewArray
NewClass
NotExpr
Null
PositivExpr
PostDecExpr
PostIncExpr
PreDecExpr
PreIncExpr
Receiver
Return
Statement
StringLiteral
This
UnaryExpr
UnaryMinus
UnaryNot
UnaryPlus
WhileStmt |