ANSI Common Lisp 25 Environment 25.2 Dictionary of Environment
|25.2.8 trace, untrace - Arguments and Values: function-name - a
function name. trace-result - implementation-dependent, unless
no function-names are supplied, in which case trace-result is a
list of function names. untrace-result - implementation-
dependent. trace and untrace control the invocation of the trace
facility. Invoking trace with one or more function-names causes
the denoted functions to be "traced." Whenever a traced function
is invoked, information about the call, about the arguments
passed, and about any eventually returned values is printed to
trace output. If trace is used with no function-names, no
tracing action is performed; instead, a list of the functions
currently being traced is returned. Invoking untrace with one or
more function names causes those functions to be "untraced"
(i.e., no longer traced). If untrace is used with no function-
names, all functions currently being traced are untraced. If a
function to be traced has