*record-xref-info*

$Revision: 5.0.2.4 $

Variable

Package: EXCL

This variable is a boolean which determines whether cross-reference information is recorded by the compiler. When *record-xref-info* is true, the compiler will generate cross-reference information and when it is false, the compiler will not generate such information. For most methods of compilation, (such as calling compile or the top-level commands :cf and :cload, the value of this variable controls the behavior. compile-file has an xref keyword argument whose default is supplied by this variable but explicitly specifying a value for the xref keyword argument to compile-file will override the value of this variable.

The initial value of this variable is dependent on how the Lisp image was built (see build-lisp-image). Users who want cross reference information recorded should set this value and that of the next variable to t. Be warned that compilation time, image size and fasl file size are all increased by the generation and loading of cross reference information.

See also excl:*load-xref-info*.

See cross_reference.htm for more information on the cross reference facility.

The general documentation description is in introduction.htm. The index in index.htm.

Copyright (C) 1998-1999, Franz Inc., Berkeley, CA. All Rights Reserved.