|
GNU Prolog for Java | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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 |
|
|
GNU Prolog for Java | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||