*source-pathname*

$Revision: 5.0.2.4 $

Variable

Package: EXCL

When a function, defstruct accessor, flavor method, or macro is defined, and when symbol-function is setf'ed, the value of this variable is recorded as the place of definition. During a load or compile-file this variable is bound to the name (a string) of the file being loaded or compiled. Programs, such as editors running Lisp as a subprocess, or users typing to the top-level may themselves bind this variable to any string they wish, and the information will be recorded except when load is used to transmit the definition to Lisp.

See source_file_recording,htm for general information on soruce file recording.

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

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