Package treeNodes

Class Summary
AbstractBinaryOperation This class is used to join the common code of all binary operations.
AbstractDispatch This class is used to join the common code the two dispatch classes.
AbstractExpression Defines simple phylum AbstractExpression
AbstractFeature Defines simple phylum AbstractFeature
AbstractUnaryOperation This class is used to join the common code of all unary operations.
Assign Defines AST constructor 'assign'.
Attribute Defines AST constructor 'attr'.
Block Defines AST constructor 'block'.
BoolConstant Defines AST constructor 'bool_const'.
Branch Defines AST constructor 'branch'.
CaseExpression Defines AST constructor 'typcase'.
Class_ Defines AST constructor 'class_'.
Complement Defines AST constructor 'comp'.
Conditional Defines AST constructor 'cond'.
Dispatch Defines AST constructor 'dispatch'.
Divide Defines AST constructor 'divide'.
Eq Defines AST constructor 'eq'.
Formal Defines AST constructor 'formal'.
IntegerConstant Defines AST constructor 'int_const'.
IsVoid Defines AST constructor 'isvoid'.
Leq Defines AST constructor 'leq'.
Let Defines AST constructor 'let'.
Loop Defines AST constructor 'loop'.
Lt Defines AST constructor 'lt'.
Method Defines AST constructor 'method'.
Mul Defines AST constructor 'mul'.
Negate Defines AST constructor 'neg'.
New_ Defines AST constructor 'new_'.
NoExpression Defines AST constructor 'no_expr'.
Object_ Defines AST constructor 'object'.
Plus Defines AST constructor 'plus'.
Program Defines AST constructor 'program'.
StaticDispatch Defines AST constructor 'static_dispatch'.
StringConstant Defines AST constructor 'string_const'.
Sub Defines AST constructor 'sub'.