Sets plain spypoints on all the predicates represented by PredSpecs.
Sets conditional spypoints on all the predicates represented by PredSpecs.
A predicate specification, or a list of such.
term, must be ground
Turns debugger on in debug mode, so that it will stop as soon as it
reaches a spypoint. Turning off the debugger does not remove
nospyall/0) to explicitly remove
If you use the predicate specification form Name but there are no clauses for Name (of any arity), then a warning message will be displayed and no spypoint will be set.
| ?- spy test. * spy user:test - no matching predicate
if a PredSpec is not a valid procedure specification
Basic Debug, Plain Spypoint, Breakpoint Predicates.