All Manuals > LispWorks IDE User Guide > 11 The Debugger Tool > 11.7 Performing operations on stack frames


11.7.2 Restarts and returning from the frame

Choose Debug > Frame > Restart Frame to continue execution from the selected restart frame. The action that is taken when choosing this command is printed with each restart frame in the Backtrace area. Note that restart frames must be listed for this command to be available: see Configuring the call frames displayed for details.

Choose Debug > Frame > Restart Frame Stepping to step through execution from the selected restart frame. This frame becomes the active frame in a Stepper tool. See The Stepper for information about using the Stepper tool.

Choose Debug > Frame > Return from Frame to resume execution from the selected frame. A dialog prompts for a value to return from the selected frame. Previously entered values are available via a dropdown in this dialog. This option allows you to continue execution smoothly after you have corrected the error which caused entry into the debugger.

Choose Debug > Frame > Break On Return from Frame to trap execution when it returns from the selected frame. This command prints a message telling you that the trap has been set, and when Lisp returns from the frame it calls break , allowing you to enter the debugger again.

LispWorks IDE User Guide (Windows version) - 25 Nov 2011