Next: , Previous: Quick Print, Up: Session Support


7.5.3 Debug

(require 'debug) Requiring debug automatically requires trace and break.

An application with its own datatypes may want to substitute its own printer for qp. This example shows how to do this:

     (define qpn (lambda args) ...)
     (provide 'qp)
     (require 'debug)
     
— Procedure: trace-all file ...

Traces (see Trace) all procedures defined at top-level in file ....

— Procedure: track-all file ...

Tracks (see Trace) all procedures defined at top-level in file ....

— Procedure: stack-all file ...

Stacks (see Trace) all procedures defined at top-level in file ....

— Procedure: break-all file ...

Breakpoints (see Breakpoints) all procedures defined at top-level in file ....