Next: , Previous: The Debugger Command Loop, Up: Debugger



4.3 Controlling Printing in the Debugger

In the debugger, it is possible to override the printing behaviour of the REPL.

— Variable: sb-ext:*debug-print-variable-alist*

an association list describing new bindings for special variables to be used within the debugger. Eg.

           ((*PRINT-LENGTH* . 10) (*PRINT-LEVEL* . 6) (*PRINT-PRETTY* . NIL))
     

The variables in the car positions are bound to the values in the cdr during the execution of some debug commands. When evaluating arbitrary expressions in the debugger, the normal values of the printer control variables are in effect.

Initially empty, *debug-print-variable-alist* is typically used to provide bindings for printer control variables.