| Interface | Description |
|---|---|
| CallableType |
An executable object called by the TAME virtual machine.
|
| OperationType |
An executable operation run by the TAME virtual machine.
|
| ReferenceSaveable |
Describes an object that can be saved/loaded but preserves value references.
|
| Saveable |
Describes an object that can be saved/loaded.
|
| StateSaveable |
Describes an object whose state that can be saved/loaded.
|
| Class | Description |
|---|---|
| Block |
A set of operations in one block.
|
| BlockEntry |
Describes a single block entry stub for a block table.
|
| BlockTable |
The table of block entry to executable block.
|
| Cue |
A cue is a piece of significant response sent back to the player on
a single request-response loop.
|
| FormatParser |
The formatting parser for formatted text.
|
| FunctionEntry |
Entry point descriptor for function calls on TAME elements.
|
| FunctionTable |
The table of function name to function entry.
|
| Operation |
A single low-level machine operation.
|
| Value |
All values in the interpreter are of this type, which stores a type.
|
| ValueSet |
Convenience class for Value lookup tables.
|
| Enum | Description |
|---|---|
| ArgumentType |
Describes argument types.
|
| ArithmeticOperator |
Arithmetic operators.
|
| BlockEntryType |
The block entry type.
|
| TraceType |
Enumeration of trace types in a command trace for debugging.
|
| ValueType |
Value type enumeration.
|