diff --git a/C/exec.c b/C/exec.c index ac512ce5a..e0f23c322 100644 --- a/C/exec.c +++ b/C/exec.c @@ -284,7 +284,7 @@ do_execute(Term t, SMALLUNSGN mod) ENV = YENV; ASP -= EnvSizeInCells+3; P = NEXTOP(COMMA_CODE,sla); - t = ArgOfTerm(1,t); + ARG1 = t = ArgOfTerm(1,t); goto restart_exec; } else if (mod != CurrentModule) { return(CallMetaCall(mod)); diff --git a/docs/yap.tex b/docs/yap.tex index c5c883856..ffe5e193f 100644 --- a/docs/yap.tex +++ b/docs/yap.tex @@ -4757,7 +4757,7 @@ and @var{I} is bound to its position. @end table -The following predicate can only be used for dynamic predicates: +The following predicates can only be used for dynamic predicates: @table @code