N: Evaluate the current expression without stepping.
C: Evaluate to finish without stepping.
Q: Abort evaluation.
+ B: Backtrace.
?: Display this message.
")
(let ((line (read-line *debug-io*)))
(if (plusp (length line))
(case (char-upcase (schar line 0))
+ (#\B
+ (backtrace))
(#\Q
(abort condition))
(#\C
(#\?
(write-line *step-help* *debug-io*))))))))
-(defvar *stepper-hook* #'single-step
+(defvar *stepper-hook* 'single-step
#+sb-doc "Customization hook for alternative single-steppers.
*STEPPER-HOOK* is bound to NIL prior to calling the bound function
with the STEP-CONDITION as argument.")