|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
| TExceptionHandler | TExceptionHandler essentially maintains a list of what exceptions to ignore and what exceptions to propagate throughout the virtual machine (halting the TVM). |
| TVirtualMachine.ExecutionController | ExecutionController is an interface that classes which wish to recieve notifications of a ToyVirtualMachine's termination should implement. |
| Class Summary | |
| TDefaultExceptionHandler | TDefaultExceptionHandler is the simplest mutable implementation of TExceptionHandler. |
| TExceptionType | TExceptionType describes the types of TException that can be thrown. |
| TVirtualMachine | TVirtualMachine is an object that encapsulates the concept of the Toy Machine. |
| TWord | TWord is the primitive value which toy registers and memory can take. |
| TWordBuffer | TWordBuffer is essentially a vector for TWords. |
| Exception Summary | |
| TException | TException is an exception passed down internally in the step() function of TVirtualMachine. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||