bind missing module atom in retract/1 (#2182)
This commit is contained in:
@@ -1214,6 +1214,9 @@ retract(Clause0) :-
|
|||||||
Body = true,
|
Body = true,
|
||||||
retract_module_clause(Head, Body, Module)
|
retract_module_clause(Head, Body, Module)
|
||||||
; Clause = (Head :- Body) ->
|
; Clause = (Head :- Body) ->
|
||||||
|
( var(Module) -> Module = user
|
||||||
|
; true
|
||||||
|
),
|
||||||
retract_module_clause(Head, Body, Module)
|
retract_module_clause(Head, Body, Module)
|
||||||
).
|
).
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user