You may leave the debugger either by taking one of the continuation options initially presented, or by explicitly specifying values to return from one of the frames on the stack.
This selects the
option from the various continuation options that are displayed when you enter the current level of the debugger.
:c &optional m
If this is followed by a number then it selects the option with that number, otherwise it selects the
to be returned from the current frame. It is only possible to use this command when the current frame is a call frame. Multiple values may be returned by using the
function. So to return the values 1 and 2 from the current call frame, you could type
:ret (values 1 2)
Restarts the current frame. If
, you are prompted for new arguments which should be entered on one line, separated by whitespace. If
is true or is not supplied, the original arguments to the frame are used.
Aborts to the top level of the debugger. A synonym is
LispWorks User Guide and Reference Manual - 21 Dec 2011