#include <forth.h>
Inheritance diagram for Forth:

Definition at line 145 of file forth.h.
Public Member Functions | |
| void | Reset () |
| CELL | Quit () |
| CELL | Execute (CELL xt) |
| CELL | Evaluate (const CHAR *text, unsigned textLength) |
| void | Push (const CELL *cells, unsigned numCells) |
| const CELL * | Pop (unsigned numCells) |
Static Public Member Functions | |
| static Forth * | Construct (void *memoryStart, size_t memorySize, ForthIo *ioHandler) |
|
||||||||||||||||
|
Construct a forth virtual machine in the specified memory region.
|
|
|
Reset the virtual machine state to that of a newly constructed object. |
|
|
Perform the action of the forth word
To exit this function, enter the word
|
|
|
Execute a forth execution token.
|
|
||||||||||||
|
Evaluate (interpret) a text string.
|
|
||||||||||||
|
Push a number of cells onto the forth parameter stack. Values are pushed in reverse order. E.g. cells[numCells -1] will be pushed first and cells [0] will be the top item on the stack.
|
|
|
Pop a number of cells off the forth parameter stack.
|
1.4.4