4.5 Trace variables
hcl:*max-trace-indent* Variable
- The maximum indentation used during output from
trace.
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.