| Interface | Description |
|---|---|
| Visitable |
Interface for nodes that permit Visitor Pattern traversals.
|
| Visitor |
Interface for Visitor Pattern traversals.
|
| Class | Description |
|---|---|
| ARRAY |
Type for arrays.
|
| BOOLEAN |
Basetype "boolean".
|
| CLASS |
Class descriptor.
|
| FIELD |
Type for fields.
|
| FUNCTION |
Type for methods.
|
| INT |
Base type "int".
|
| NIL |
Base type for "null".
|
| OBJECT |
Type for object with inheritance taken into account.
|
| RECORD |
Type for aggregate records.
|
| STRING |
Basetype "String".
|
| Type |
Parent class of all type descriptors.
|
| VOID |
Base type void".
|