Class | Description |
---|---|
Dictionary |
The dictionary consists of a collection of word lists, each of
which contains a collection of word definitions.
|
ForthLoader |
Load a high-level forth package (file) into the Forth Virtual
Machine.
|
ForthReader |
The super class for input handers.
|
ForthStandardReader |
Read the standard input as a stream of characters (as if it where
a file).
|
ForthStreamReader |
Read the input from an input stream, buffering one line at a time.
|
ForthStringReader |
Reads input directly from the Forth data space.
|
ForthTerminalReader |
Read input from the Terminal.
|
ForthWriter |
A wrapper around a standard output stream that records if there
has been any output on the current line or not.
|
Kernel |
The inner interpreter.
|
Memory |
The memory of the Forth Virtual Machine.
|
TypedStack |
A Typed Stack.
|
VM |
The Forth Virtual Machine.
|
WordList |
A word list is a simple list of XTs in historical order.
|
XT |
eXecution Token.
|
Exception | Description |
---|---|
ForthException |
CODE
words to allow the Forth system to interact with the Java Class library
you will need to understand the virtual machine.
In particular the VM
class.
ForthWriter
and
ForthReader
classes.
ForthLoader
should be used to read and interpret
Forth source files into the system.
WordList.loadJava()
method.
This will load a Java primitive class according to the rules
given in the WordSet
class.