more fixes
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@827 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
This commit is contained in:
@@ -133,11 +133,14 @@ yap_flag(gc,on) :- !, '$set_value'('$gc',true).
|
||||
yap_flag(gc,off) :- !, '$set_value'('$gc',[]).
|
||||
|
||||
yap_flag(gc_margin,N) :-
|
||||
var(N) ->
|
||||
'$get_value'('$gc_margin',N)
|
||||
;
|
||||
integer(N) ->
|
||||
'$set_value'('$gc_margin',N).
|
||||
( var(N) ->
|
||||
'$get_value'('$gc_margin',N)
|
||||
;
|
||||
integer(N), N >0 ->
|
||||
'$set_value'('$gc_margin',N)
|
||||
;
|
||||
'$do_error'(domain_error(flag_value,gc_margin+X),yap_flag(gc_margin,X))
|
||||
).
|
||||
yap_flag(gc_trace,V) :-
|
||||
var(V), !,
|
||||
'$get_value'('$gc_trace',N1),
|
||||
|
||||
Reference in New Issue
Block a user