kpreid at mac.com
Thu Nov 19 20:51:31 UTC 2009
On Nov 19, 2009, at 15:35, Taoufik Dachraoui wrote:
> For testing purposes I tried to trace VALUES and the trace looped
> for ever; what can we trace?
This is answered in CLHS 188.8.131.52.2:
> Except where explicitly allowed, the consequences are undefined if
> any of the following actions are performed on an external symbol of
> the COMMON-LISP package:
> 9. Tracing it (via trace).
Furthermore, tracing any function which is defined by a Common Lisp
implementation is practically subject to a similar restriction; the
problem being that there is no guarantee that any given function is
not in fact involved in the implementation of TRACE.
Kevin Reid <http://switchb.org/kpreid/>
More information about the Openmcl-devel