Next: , Previous: , Up: Pathnames   [Contents][Index]


2.16.5 Predefined Search-Lists

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.