Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| GNU Prolog for Java
PREV NEXT | FRAMES NO FRAMES

## Uses of Package
gnu.prolog.vm.interpreter

Packages that use gnu.prolog.vm.interpreter
gnu.prolog.vm | The Virtual Machine which is used to run the prolog code.
gnu.prolog.vm.buildins.debug |
gnu.prolog.vm.interpreter | `InterpretedCodeCompiler` uses the various classes beginning with I and extending `Instruction` in the `instruction` sub-package to compile clauses to `InterpretedByteCode`.
gnu.prolog.vm.interpreter.instruction |

Classes in gnu.prolog.vm.interpreter used by gnu.prolog.vm
Tracer

Classes in gnu.prolog.vm.interpreter used by gnu.prolog.vm.buildins.debug
Tracer.TraceLevel Different trace levels

Classes in gnu.prolog.vm.interpreter used by gnu.prolog.vm.interpreter
CallBacktrackInfo call backtrack info
EnterBacktrackInfo this backtrack info is created upon entering in predicate, it is used to detect fails and it is a normal cut parent.
ExceptionHandlerInfo this class contains information about exception handling.
ExecutionState execution state class
LeaveBacktrackInfo this backtrack info is put to stack upon exit from from user defined predicate in return instruction.
RetryBacktrackInfo retry backtrack info.
Tracer
Tracer.TraceLevel Different trace levels
TracerEvent The event object send to TracerEventListeners
TracerEventListener Listens for TracerEvents.

Classes in gnu.prolog.vm.interpreter used by gnu.prolog.vm.interpreter.instruction
ExecutionState execution state class

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| GNU Prolog for Java
PREV NEXT | FRAMES NO FRAMES