| Class | Description |
|---|---|
| Aggregate |
An automatically created aggregate of properties.
|
| AggregateModelAdaptor |
Deal with structs created via
ST.addAggr(java.lang.String, java.lang.Object...)("structname.{prop1, prop2}", ...);. |
| ArrayIterator | |
| Coordinate |
A line number and char position within a line.
|
| ErrorBuffer |
Used during tests to track all errors.
|
| ErrorManager | |
| Interval |
An inclusive interval
a..b. |
| MapModelAdaptor | |
| Misc | |
| MultiMap<K,V> |
A hash table that maps a key to a list of elements not just a single.
|
| ObjectModelAdaptor | |
| STCompiletimeMessage |
Used for semantic errors that occur at compile time not during
interpretation.
|
| STGroupCompiletimeMessage | |
| STLexerMessage | |
| STMessage |
Upon error, ST creates an
STMessage or subclass instance and notifies
the listener. |
| STModelAdaptor | |
| STRuntimeMessage |
Used to track errors that occur in the ST interpreter.
|
| Enum | Description |
|---|---|
| ErrorType |
All the errors that can happen and how to generate a message.
|
| Exception | Description |
|---|---|
| STNoSuchAttributeException |
<name> where name is not found up the dynamic scoping chain. |
| STNoSuchPropertyException |
For
<a.b>, object a does not have a property b. |
Copyright © 2013. All Rights Reserved.