| 
 | GNU Prolog for Java | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Interpreter | |
|---|---|
| gnu.prolog.io | Classes used for IO | 
| gnu.prolog.vm | The Virtual Machine which is used to run the prolog code. | 
| gnu.prolog.vm.buildins.allsolutions | |
| gnu.prolog.vm.buildins.arithmetics | |
| gnu.prolog.vm.buildins.atomicterms | |
| gnu.prolog.vm.buildins.database | |
| gnu.prolog.vm.buildins.datetime | |
| gnu.prolog.vm.buildins.debug | |
| gnu.prolog.vm.buildins.dialogs | |
| gnu.prolog.vm.buildins.imphooks | |
| gnu.prolog.vm.buildins.io | |
| gnu.prolog.vm.buildins.java | |
| gnu.prolog.vm.buildins.list | |
| gnu.prolog.vm.buildins.misc | |
| gnu.prolog.vm.buildins.termcomparsion | |
| gnu.prolog.vm.buildins.termcreation | |
| gnu.prolog.vm.buildins.typetesting | |
| gnu.prolog.vm.buildins.unification | |
| gnu.prolog.vm.buildins.uuid | |
| gnu.prolog.vm.interpreter | InterpretedCodeCompileruses the various classes beginning with I
 and extendingInstructionin theinstructionsub-package to 
 compile clauses toInterpretedByteCode. | 
| Uses of Interpreter in gnu.prolog.io | 
|---|
| Methods in gnu.prolog.io with parameters of type Interpreter | |
|---|---|
|  int | TextOutputPrologStream.getByte(Term streamTerm,
        Interpreter interptreter) | 
| abstract  int | PrologStream.getByte(Term streamTerm,
        Interpreter interpreter) | 
|  int | TextInputPrologStream.getByte(Term streamTerm,
        Interpreter interptreter) | 
|  int | BinaryPrologStream.getByte(Term streamTerm,
        Interpreter interptreter) | 
|  int | TextOutputPrologStream.getCode(Term streamTerm,
        Interpreter interptreter) | 
| abstract  int | PrologStream.getCode(Term streamTerm,
        Interpreter interpreter) | 
|  int | TextInputPrologStream.getCode(Term streamTerm,
        Interpreter interptreter) | 
|  int | BinaryPrologStream.getCode(Term streamTerm,
        Interpreter interptreter) | 
|  Term | TextOutputPrologStream.getPosition(Term streamTerm,
            Interpreter interptreter) | 
| abstract  Term | PrologStream.getPosition(Term streamTerm,
            Interpreter interpreter) | 
|  Term | TextInputPrologStream.getPosition(Term streamTerm,
            Interpreter interptreter) | 
|  Term | BinaryPrologStream.getPosition(Term streamTerm,
            Interpreter interptreter) | 
|  int | TextOutputPrologStream.peekByte(Term streamTerm,
         Interpreter interptreter) | 
| abstract  int | PrologStream.peekByte(Term streamTerm,
         Interpreter interpreter) | 
|  int | TextInputPrologStream.peekByte(Term streamTerm,
         Interpreter interptreter) | 
|  int | BinaryPrologStream.peekByte(Term streamTerm,
         Interpreter interptreter) | 
|  int | TextOutputPrologStream.peekCode(Term streamTerm,
         Interpreter interptreter) | 
| abstract  int | PrologStream.peekCode(Term streamTerm,
         Interpreter interpreter) | 
|  int | TextInputPrologStream.peekCode(Term streamTerm,
         Interpreter interptreter) | 
|  int | BinaryPrologStream.peekCode(Term streamTerm,
         Interpreter interptreter) | 
|  void | TextOutputPrologStream.putByte(Term streamTerm,
        Interpreter interptreter,
        int _byte) | 
| abstract  void | PrologStream.putByte(Term streamTerm,
        Interpreter interpreter,
        int _byte) | 
|  void | TextInputPrologStream.putByte(Term streamTerm,
        Interpreter interptreter,
        int _byte) | 
|  void | BinaryPrologStream.putByte(Term streamTerm,
        Interpreter interptreter,
        int _byte) | 
|  void | TextOutputPrologStream.putCode(Term streamTerm,
        Interpreter interptreter,
        int code) | 
| abstract  void | PrologStream.putCode(Term streamTerm,
        Interpreter interpreter,
        int code) | 
|  void | TextInputPrologStream.putCode(Term streamTerm,
        Interpreter interptreter,
        int code) | 
|  void | BinaryPrologStream.putCode(Term streamTerm,
        Interpreter interptreter,
        int code) | 
|  void | TextOutputPrologStream.putCodeSequence(Term streamTerm,
                Interpreter interptreter,
                String seq) | 
| abstract  void | PrologStream.putCodeSequence(Term streamTerm,
                Interpreter interpreter,
                String seq) | 
|  void | TextInputPrologStream.putCodeSequence(Term streamTerm,
                Interpreter interptreter,
                String seq) | 
|  void | BinaryPrologStream.putCodeSequence(Term streamTerm,
                Interpreter interptreter,
                String seq) | 
|  Term | TextOutputPrologStream.readTerm(Term streamTerm,
         Interpreter interptreter,
         ReadOptions options) | 
| abstract  Term | PrologStream.readTerm(Term streamTerm,
         Interpreter interpreter,
         ReadOptions options) | 
|  Term | TextInputPrologStream.readTerm(Term streamTerm,
         Interpreter interptreter,
         ReadOptions options) | 
|  Term | BinaryPrologStream.readTerm(Term streamTerm,
         Interpreter i,
         ReadOptions o) | 
|  void | TextOutputPrologStream.setPosition(Term streamTerm,
            Interpreter interptreter,
            Term position) | 
| abstract  void | PrologStream.setPosition(Term streamTerm,
            Interpreter interpreter,
            Term pos) | 
|  void | TextInputPrologStream.setPosition(Term streamTerm,
            Interpreter interptreter,
            Term position) | 
|  void | BinaryPrologStream.setPosition(Term streamTerm,
            Interpreter interptreter,
            Term position) | 
|  void | TextOutputPrologStream.writeTerm(Term streamTerm,
          Interpreter interptreter,
          WriteOptions options,
          Term term) | 
| abstract  void | PrologStream.writeTerm(Term streamTerm,
          Interpreter interpreter,
          WriteOptions options,
          Term term) | 
|  void | TextInputPrologStream.writeTerm(Term streamTerm,
          Interpreter interptreter,
          WriteOptions options,
          Term term) | 
|  void | BinaryPrologStream.writeTerm(Term streamTerm,
          Interpreter i,
          WriteOptions o,
          Term t) | 
| Uses of Interpreter in gnu.prolog.vm | 
|---|
| Methods in gnu.prolog.vm that return Interpreter | |
|---|---|
|  Interpreter | Environment.createInterpreter()create interpreter for this environment Use this to create different Interpretersfor different
 threads. | 
| Methods in gnu.prolog.vm with parameters of type Interpreter | |
|---|---|
|  int | UndefinedPredicateCode.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
| abstract  int | ExecuteOnlyCode.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | PrologCode.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args)this method is used for execution of code | 
|  int | PrologCollectionIterator.nextSolution(Interpreter interpreter)Get the next value | 
|  void | Environment.runInitialization(Interpreter interpreter)Run the initialization. | 
|  void | BacktrackInfo.undo(Interpreter i)undo changes up to creation of this backtrack info | 
| Uses of Interpreter in gnu.prolog.vm.buildins.allsolutions | 
|---|
| Methods in gnu.prolog.vm.buildins.allsolutions with parameters of type Interpreter | |
|---|---|
|  int | Predicate_bagof.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_findall.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
| static int | Predicate_findall.findall(Interpreter interpreter,
        boolean backtrackMode,
        Term template,
        Term goal,
        List<Term> list) | 
|  int | Predicate_bagof.nextSolution(Interpreter interpreter,
             gnu.prolog.vm.buildins.allsolutions.Predicate_bagof.BagOfBacktrackInfo bi) | 
| Uses of Interpreter in gnu.prolog.vm.buildins.arithmetics | 
|---|
| Methods in gnu.prolog.vm.buildins.arithmetics with parameters of type Interpreter | |
|---|---|
|  int | Predicate_not_equal.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_greater_than.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_less_than_or_equal.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_greater_than_or_equal.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_less_than.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_equal.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_is.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
| Uses of Interpreter in gnu.prolog.vm.buildins.atomicterms | 
|---|
| Methods in gnu.prolog.vm.buildins.atomicterms with parameters of type Interpreter | |
|---|---|
|  int | Predicate_number_chars.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_atom_concat.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_atom_chars.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_number_codes.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_char_code.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_sub_atom.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_atom_codes.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_atom_length.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
| Uses of Interpreter in gnu.prolog.vm.buildins.database | 
|---|
| Methods in gnu.prolog.vm.buildins.database with parameters of type Interpreter | |
|---|---|
|  int | Predicate_abolish.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_current_predicate.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_clause.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_retract.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_assert.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
| Uses of Interpreter in gnu.prolog.vm.buildins.datetime | 
|---|
| Methods in gnu.prolog.vm.buildins.datetime with parameters of type Interpreter | |
|---|---|
|  int | Predicate_stamp_date_time.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_format_time.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_date_time_stamp.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_date_time_value.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_parse_time.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_get_time.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
| protected  int | Predicate_date_time_value.nextSolution(Interpreter interpreter,
             gnu.prolog.vm.buildins.datetime.Predicate_date_time_value.Date9BacktrackInfo bi) | 
| Uses of Interpreter in gnu.prolog.vm.buildins.debug | 
|---|
| Methods in gnu.prolog.vm.buildins.debug with parameters of type Interpreter | |
|---|---|
|  int | Predicate_nospyall.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_trace.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_spy.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_debugging.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_nospy.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_notrace.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_tracing.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
| protected  void | Predicate_spy.setSpyPoint(Interpreter interpreter,
            CompoundTermTag tag,
            Term arg) | 
| Uses of Interpreter in gnu.prolog.vm.buildins.dialogs | 
|---|
| Methods in gnu.prolog.vm.buildins.dialogs with parameters of type Interpreter | |
|---|---|
|  int | Predicate_prompt.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_message.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_confirm.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_file_open.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_file_save.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
| Uses of Interpreter in gnu.prolog.vm.buildins.imphooks | 
|---|
| Methods in gnu.prolog.vm.buildins.imphooks with parameters of type Interpreter | |
|---|---|
|  int | Predicate_set_prolog_flag.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_halt.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args)this method is used for execution of code Halts execution by throwing PrologHaltDO NOT catch this. | 
|  int | Predicate_current_prolog_flag.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
| Uses of Interpreter in gnu.prolog.vm.buildins.io | 
|---|
| Methods in gnu.prolog.vm.buildins.io with parameters of type Interpreter | |
|---|---|
|  int | Predicate_current_input.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_current_output.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_flush_output.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args)this method is used for execution of code | 
|  int | Predicate_set_stream_position.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_set_output.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_peek_char.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_op.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_current_op.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_get_byte.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_ensure_loaded.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_read_term.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_set_input.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_at_end_of_stream.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_put_char.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_char_conversion.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_stream_property.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_peek_byte.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_put_byte.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_current_char_conversion.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_write_term.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_get_char.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_open.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_close.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
| Uses of Interpreter in gnu.prolog.vm.buildins.java | 
|---|
| Methods in gnu.prolog.vm.buildins.java with parameters of type Interpreter | |
|---|---|
|  int | Predicate_java_classname.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_java_to_string.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
| Uses of Interpreter in gnu.prolog.vm.buildins.list | 
|---|
| Methods in gnu.prolog.vm.buildins.list with parameters of type Interpreter | |
|---|---|
|  int | Predicate_msort.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_member.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_predsort.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_append.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_sort.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_is_list.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_length.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
| protected  Comparator<? super Term> | Predicate_predsort.getComparator(Interpreter interpreter,
              Term sorter) | 
| protected  int | Predicate_append.nextSolution(Interpreter interpreter,
             Predicate_append.AppendBacktrackInfo bi) | 
| protected  int | Predicate_member.nextSolution(Interpreter interpreter,
             Predicate_member.MemberBacktrackInfo bi) | 
| Constructors in gnu.prolog.vm.buildins.list with parameters of type Interpreter | |
|---|---|
| Predicate_predsort.CallPredComparator(Interpreter interp,
                                      CompoundTerm call) | |
| Uses of Interpreter in gnu.prolog.vm.buildins.misc | 
|---|
| Methods in gnu.prolog.vm.buildins.misc with parameters of type Interpreter | |
|---|---|
|  int | Predicate_stacktrace.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_current_functor.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_listing.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
| Uses of Interpreter in gnu.prolog.vm.buildins.termcomparsion | 
|---|
| Methods in gnu.prolog.vm.buildins.termcomparsion with parameters of type Interpreter | |
|---|---|
|  int | Predicate_term_greater_then_or_equal.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_term_not_identical.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_term_less_then_or_equal.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_term_less_then.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_compare.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_term_greater_then.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_term_identical.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
| Uses of Interpreter in gnu.prolog.vm.buildins.termcreation | 
|---|
| Methods in gnu.prolog.vm.buildins.termcreation with parameters of type Interpreter | |
|---|---|
|  int | Predicate_arg.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_univ.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_copy_term.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_functor.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
| Uses of Interpreter in gnu.prolog.vm.buildins.typetesting | 
|---|
| Methods in gnu.prolog.vm.buildins.typetesting with parameters of type Interpreter | |
|---|---|
|  int | Predicate_atom.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_compound.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_nonvar.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_atomic.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_number.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_var.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_float.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_java_object.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_integer.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
| Uses of Interpreter in gnu.prolog.vm.buildins.unification | 
|---|
| Methods in gnu.prolog.vm.buildins.unification with parameters of type Interpreter | |
|---|---|
|  int | Predicate_not_unifiable.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_unify_with_occurs_check.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_unify.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
| Uses of Interpreter in gnu.prolog.vm.buildins.uuid | 
|---|
| Methods in gnu.prolog.vm.buildins.uuid with parameters of type Interpreter | |
|---|---|
|  int | Predicate_uuid_variant.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_uuid_compare.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_uuid_version.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_uuid3.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
|  int | Predicate_uuid4.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
| Uses of Interpreter in gnu.prolog.vm.interpreter | 
|---|
| Fields in gnu.prolog.vm.interpreter declared as Interpreter | |
|---|---|
|  Interpreter | ExecutionState.interpretercurrent interpreter | 
| Methods in gnu.prolog.vm.interpreter with parameters of type Interpreter | |
|---|---|
|  int | InterpretedByteCode.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args)this method is used for execution of code | 
|  int | Predicate_call.execute(Interpreter interpreter,
        boolean backtrackMode,
        Term[] args) | 
| protected  void | Tracer.sendEvent(Tracer.TraceLevel level,
          Interpreter interpreter,
          CompoundTermTag tag,
          Term[] args)Notify the listeners | 
| static int | Predicate_call.staticExecute(Interpreter interpreter,
              boolean backtrackMode,
              Term arg)this method is used for execution of code | 
|  void | Tracer.traceEvent(Tracer.TraceLevel level,
           Interpreter interpreter,
           CompoundTermTag tag,
           Term[] args)A trace event | 
| Constructors in gnu.prolog.vm.interpreter with parameters of type Interpreter | |
|---|---|
| Predicate_call.CallTermBacktrackInfo(Interpreter in,
                                     PrologCode code,
                                     Term[] args,
                                     Term callTerm) | |
| 
 | GNU Prolog for Java | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||