10 The Listener
The Generic Function option invokes the generic function browser upon the current expression if it is the name of a generic function or method.
The Class option invokes the class browser upon the current expression if it is the name of a class.
The Find Definition option searches for the definition of the current expression, if it is the name of a function, generic function, method or class, in all currently loaded files. If it is found, the file is made available for inspection in the Editor. The cursor is placed at the start of the definition.
The Arguments option prints the lambda list of the current expression (if it is the name of a function, generic function or method) in the echo area. The name is first printed, and, upon pressing Return, the lambda list is printed.
The Value option prints the value of the expression in the echo area, if the expression has a value.
If the current expression is the name of a function or method, the Trace option traces it when it is next called. The trace performed is a normal one, and is equivalent to typing
(trace expression
)
in the listener.The Trace with Break option invokes the debugger upon entry to the function or method named by the current expression. This is equivalent to typing
(trace expression
:break t)
in the listener.The Untrace option turns tracing off for the function, method or macro referred to by the current expression, equivalent to typing
(untrace expression)in the listener.
Generated with Harlequin WebMaker