|
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 |