Next Previous Up Top Contents Index

4 The Trace Facility

4.5 Trace variables

hcl:*max-trace-indent*

Variable

The maximum indentation used during output fromtrace.
hcl:*trace-indent-width*

Variable

The additional amount by which tracing output is indented upon entering a deeper level of nesting.
hcl:*trace-level*

Variable

The current depth of tracing.
cl:*trace-output*

Variable

The stream to which tracing sends its output by default.
hcl:*traced-arglist*

Variable

The variable that holds the arguments given to the traced function.
hcl:*traced-results*

Variable

The variable that holds the results from the traced function.

The following four variables allow the output produced by tracing to be printed in a style that is controlled separately from normal printing:

hcl:*trace-print-circle*

Variable

The value to which*print-circle* is bound during output fromtrace.
hcl:*trace-print-length*

Variable

The value to which*print-length* is bound during output fromtrace.
hcl:*trace-print-level*

Variable

The value to which*print-level* is bound during output fromtrace.
hcl:*trace-print-pretty*

Variable

The value to which*print-pretty* is bound during output fromtrace.


LispWorks User Guide - 14 Oct 1998

Next Previous Up Top Contents Index

Generated with Harlequin WebMaker