Retract previous definitions before asserting new ones.
This commit is contained in:
+3
-3
@@ -235,8 +235,8 @@ read_defs(DefsFile, Defs) :-
|
|||||||
|
|
||||||
assert_defs(DefsFile) :-
|
assert_defs(DefsFile) :-
|
||||||
read_defs(DefsFile, Defs),
|
read_defs(DefsFile, Defs),
|
||||||
forall(member(Def, Defs), assertz(Def)).
|
forall(member(Def, Defs), assert_def(Def)).
|
||||||
|
|
||||||
|
assert_def(Def≡Body) :- retractall(Def≡_), assertz(Def≡Body).
|
||||||
|
|
||||||
:- assert_defs("defs.txt").
|
:- assert_defs("defs.txt").
|
||||||
% working_directory(_, 'c:/users/sforman/desktop/src/joypy/thun/'),
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user