LispWorks IDE User Guide > 11 The Debugger Tool > 11.1 Description of the Debugger > 11.1.2 Backtrace area

NextPrevUpTopContentsIndex Frames and Variables in a tree

When the Frames and Arguments preference has the value Tree-view , the Debugger appears as shown in Variables in the Debugger tree view below.

Each expandable root node in the Backtrace: tree represents a stack frame associated with a function call. You can operate on the frame as described in Backtrace area.

Expanding a stack frame node displays any variables associated with that function call. You can double click on any variable to inspect it using the Inspector tool. Any items selected in this area can be operated on using the commands in the Debug > Variables menu: see Performing operations on frame variables for details.

Figure 11.2 Variables in the Debugger tree view

The colored circular nodes in the backtrace tree have these meanings:


A normal lexical variable


A closure variable (either from an outer scope or used by an inner scope)


A special variable

LispWorks IDE User Guide (Windows version) - 22 Dec 2009