some_recordedp never gets a third argument bound

git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@726 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
This commit is contained in:
vsc
2002-12-11 16:08:35 +00:00
parent e4185f145c
commit 910e50d980
3 changed files with 11 additions and 23 deletions

View File

@@ -502,7 +502,7 @@ debugging :-
CP is '$last_choice_pt',
functor(G,F,N),
(
user:'$meta_predicate'(F,M,N,_) ->
'$meta_predicate'(F,M,N,_) ->
'$setflop'(1),
'$creep',
% I need to use call, otherwise I'll be in trouble if G
@@ -584,8 +584,15 @@ debugging :-
Next is Cl+1, '$set_value'(spy_cl,Next), fail
).
'$do_creep_execute'(G,M,Cl) :-
'$creep_execute'(G,M,Cl), '$leave_creep' ;
'$leave_creep', Next is Cl+1, '$set_value'(spy_cl,Next), fail.
(
'$creep_execute'(G,M,Cl),
'$leave_creep'
;
'$leave_creep',
Next is Cl+1,
'$set_value'(spy_cl,Next),
fail
).
'$do_creep_log_upd_execute'(G,M,Cl,Index) :-
'$check_depth_for_interpreter'(D),