PLOGHELP DEBUGGING Simon Nichols, October 1990 ?- debugging. The evaluable predicate debugging/0 displays a list of the currently active spy-points. If spy-points are leashed, it also prints a message to that effect. For example: ?- debugging. There are no spy-points yes ?- spy append. Spypoint placed on append/3 yes ?- debugging. There are spy-points on the following procedures: append/3 Spypoints are leashed yes See PLOGHELP * SPY for information about the SPY debugging package. -- RELATED DOCUMENTATION ---------------------------------------------- PLOGHELP * DEBUG Overview of the debugging facilities provided by POPLOG Prolog PLOGHELP * LEASH Predicate which enables user interaction at spy-points PLOGHELP * NODEBUG Predicate which removes all current spy-points PLOGHELP * NOSPY Predicate which removes spy-points from specified predicates PLOGHELP * QUIETSPY Predicate which disables the printing of messages when spy-points are set or removed PLOGHELP * SPY How to set spy-points on predicates in order to debug them PLOGHELP * UNLEASH Predicate which disables user interaction at spy-points --- C.all/plog/help/debugging --- Copyright University of Sussex 1990. All rights reserved. ----------