12.3.1 The Output Data view
Each call is a node in the tree with a
icon. Double-click on it to show the source of that function, if available, in the Editor.
A call node has several kinds of subnode:
-
The subnode with a
icon shows the arguments passed to the function. Double-click on it to show the arguments in the Inspector. Expanding this node shows each argument with its name (if known) as a subnode with a yellow
icon. Double-clicking on one of the arguments shows that argument in the Inspector.
-
The subnode with a
icon shows the value or values returned from the function. Double-click on it to show the values in the Inspector. Expanding this node shows each value as a subnode with a
icon. Double-clicking on one of the values shows that value in the Inspector.
-
Any subnodes with a
icon show calls to traced functions within the parent function.
-
Subnodes marked with a
represent folded data. These are older calls which are hidden automatically to reduce clutter. Expand this node to reveal the folder data.
-
A subnode with a
icon represents an uncaught throw (control transfer) along with the catch tag. Expanding this node shows each thrown value as a subnode with a
icon.
You can collapse the tree by clicking on the
toolbar button.
You can clear the trace output data from the display by clicking on the
toolbar button.
You can restore the last cleared output data by clicking on the
toolbar button.
LispWorks IDE User Guide (Macintosh version) - 25 Nov 2011