VariablePackage: systemToCDocOverviewCGDocRelNotesFAQIndexPermutedIndex
Allegro CL version 10.0
Moderately revised from 9.0.
9.0 version

*temporary-directory*

The value of this variable should be a pathname object naming a directory. This directory will be used as the temporary directory by temporary-directory.

The value of this variable can also be nil. If it is nil, when temporary-directory is called, it will determine a suitable value and make it the value of this variable.

sys:temporary-directory should be used to access the value of this variable. It tests (using probe-file) whether the value of this variable is nil or an invalid directory pathname, resetting the value to a suitable directory pathname if probe-file returns nil and returning this variable's value if probe-file returns true. See sys:temporary-directory for details on how a new directory is chosen if necessary.

The initial value of this variable is nil. In images created by dumplisp, build-lisp-image, or generate-application, it may happen that the initial value in an image is a valid directory pathname set in some fashion during image creation. In that case, that directory will be used (even if this is not the intention of the user).


Copyright (c) 1998-2016, Franz Inc. Oakland, CA., USA. All rights reserved.
This page has had moderate revisions compared to the 9.0 page.
Created 2016.6.21.

ToCDocOverviewCGDocRelNotesFAQIndexPermutedIndex
Allegro CL version 10.0
Moderately revised from 9.0.
9.0 version