|  | ANSI Common Lisp  19 Filenames  19.4 Dictionary of Filenames 
 
| 19.4.9  logical-pathname | Function |  
 
 Syntax:
logical-pathname
pathspec
   logical-pathname 
Arguments and Values:
pathspec - a logical pathname, 
		   a logical pathname namestring,
		or a stream.
logical-pathname - a logical pathname.
 
Description:
logical-pathname converts pathspec to a
logical pathname and returns the new logical pathname.
If pathspec is a logical pathname namestring,
it should contain a host component and its following colon.
If pathspec is a stream, it should be one
for which pathname returns a logical pathname.  
If pathspec is a stream, the stream can be either open or closed.
logical-pathname returns the same logical pathname after a
file is closed as it did when the file was open.
It is an error if pathspec is a stream that is 
created with
  make-two-way-stream, 
  make-echo-stream,             
  make-broadcast-stream, 
  make-concatenated-stream,
  make-string-input-stream,
or
  make-string-output-stream.
 
Exceptional Situations:
Signals an error of type type-error if pathspec isn't supplied correctly.
See Also:
logical-pathname,
translate-logical-pathname,
Section 19.3 Logical Pathnames
 
Allegro CL Implementation Details:
 None. |