#

## 2.4.8.14 Sharpsign P

`#P` reads a following object, which must be a string.

`#P<<`expression`>>` is equivalent to `#.(parse-namestring '<<`expression`>>)`, except that `#P` is not affected by *read-eval*.

For information on how the Lisp printer prints pathnames, see Section 22.1.3.11 (Printing Pathnames).

The following X3J13 cleanup issue, not part of the specification, applies to this section:

- PATHNAME-PRINT-READ:SHARPSIGN-P

Copyright 1996-2005, LispWorks Ltd. All rights reserved.