8 The Debugger

8.6 Debugger control

The debugger's behavior can be controlled through a number of special variables and the function set-debugger-options. The variables listed below control output properties, whilst the functional interface, described later, controls the kind of information the debugger prints.

The following function is used to control the kind of information the Debugger prints.

dbg:set-debugger-options &key keys Function

A call to set-debugger-options allows you to set the Debugger controls simply. The keywords in keys are :bindings, :catchers, :hidden, :handler, and :restarts, and have the following meanings:

:bindings
Display dynamic binding frames.

:catchers
Display catch frames.

:hidden
Display implementation functions.

:handler
Display handlers.

:restarts
Display restarts.


FreeLisp User's Guide - 5 FEB 1996

Generated with Harlequin WebMaker