|
GNU Prolog for Java | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| HasAtom | Implementing classes have an AtomTerm which can be got. |
| HasEnvironment | Implementing classes can return an environment. |
| Installable | |
| PrologCode | prolog code |
| PrologCodeListener | listener for changes in prolog code |
| Class Summary | |
|---|---|
| BacktrackInfo | back track information base class |
| BinaryPrologStream | |
| EnvInitializer | Environment Initializers can be used to initialize the prolog environment with additional builtin predicates. |
| Environment | this class represent prolog processor. |
| Environment.PrologCodeListenerRef | |
| Evaluate | |
| ExecuteOnlyCode | For Predicates which do not need to be installed or uninstalled. |
| Interpreter | This class represent interpreter, it should be used only from one thread If
you need to use interpreter from two threads,
create new interpreter from
Environment |
| Interpreter.Goal | user level calls |
| PrologCodeUpdatedEvent | Event that indicates changes in prolog code. |
| PrologCollectionIterator | Generic collection iterator which can be used by PrologCode implementations. |
| PrologStream | |
| PrologStream.OpenOptions | |
| RandomAccessFileReader | |
| RandomAccessFileWriter | |
| TermConstants | |
| TextInputPrologStream | |
| TextOutputPrologStream | |
| UndefinedPredicateCode | prolog code |
| Enum Summary | |
|---|---|
| Environment.DoubleQuotesValue | The possible values of the double_quotes flag |
| Exception Summary | |
|---|---|
| PrologException | a prolog exception |
| Error Summary | |
|---|---|
| PrologHalt | Thrown by the halt/1 prolog predicate to stop the interpreter |
|
GNU Prolog for Java | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||