|  | ANSI Common Lisp  19 Filenames  19.4 Dictionary of Filenames 
 
| 19.4.10  *default-pathname-defaults* | Variable |  
 Value Type:
a pathname object.
Initial Value:
An implementation-dependent pathname, 
typically in the working directory that was current when Common Lisp was started up.
Description:
a pathname, used as the default whenever a function
needs a default pathname and one is not supplied.
Examples:
                                                   
 ;; This example illustrates a possible usage for a hypothetical Lisp running on a
 ;; DEC TOPS-20 file system.  Since pathname conventions vary between Lisp 
 ;; implementations and host file system types, it is not possible to provide a
 ;; general-purpose, conforming example.
 *default-pathname-defaults*  #P"PS:<FRED>"
 (merge-pathnames (make-pathname :name "CALENDAR"))  #P"PS:<FRED>CALENDAR"
 (let ((*default-pathname-defaults* (pathname "<MARY>")))
   (merge-pathnames (make-pathname :name "CALENDAR")))  #P"<MARY>CALENDAR" 
Affected By:
The implementation.
Allegro CL Implementation Details:
Allegro CL requires that the directory component be an absolute pathname (or nil). |