| 
 | 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 | InterpretedCodeCompileruses the various classes beginning with I
 and extendingInstructionin theinstructionsub-package to 
 compile clauses toInterpretedByteCode. | 
| 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 | |||||||||