gnu.prolog.vm.interpreter
Class CallBacktrackInfo
java.lang.Object
   gnu.prolog.vm.BacktrackInfo
gnu.prolog.vm.BacktrackInfo
       gnu.prolog.vm.interpreter.CallBacktrackInfo
gnu.prolog.vm.interpreter.CallBacktrackInfo
- public class CallBacktrackInfo 
- extends BacktrackInfo
call backtrack info
 
 
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
args
public Term[] args
- argument list save for call
 
 
code
public PrologCode code
- code at moment of first call. It is saved in order to shield code from
 predicate changes. as result on backtracking exactly same code will be
 used.
 
 
tag
public CompoundTermTag tag
CallBacktrackInfo
public CallBacktrackInfo(int undoPosition,
                         int codePosition,
                         Term[] args,
                         PrologCode code,
                         CompoundTermTag tag)
- a constructor
 
- Parameters:
- undoPosition-
- codePosition-
- args-
- code-
- tag-