Next: Search-List Operations, Previous: Search Lists, Up: Pathnames [Contents][Index]
These search-lists are initialized from the Unix environment or when Lisp was built:
default:
The current directory at startup.
home:
The user’s home directory.
library:
The CMUCL lib/ directory (CMUCLLIB
environment
variable).
path:
The Unix command path (PATH
environment variable).
ld-library-path:
The Unix LD_LIBRARY_PATH
environment variable.
target:
The root of the tree where CMUCL was compiled.
modules:
The list of directories where CMUCL’s modules can be found.
ext-formats:
The list of directories where CMUCL can find the implementation of external formats.
It can be useful to redefine these search-lists, for example, library: can be augmented to allow logical pathname translations to be located, and target: can be redefined to point to where CMUCL system sources are locally installed.