The NAMES-AND-PATHS package defines a facility to manipulate pathnames. The manipulation never assumes accessing a file system of any sort. In particular, issues like "how do I follow a symbolic link in Linux" are irrelevant in the scope of this specification.

The specification and the related code use notions that are available in several CL implementations. The implementation was developed in a "clean room" fashion, without referencing any particular code-base.

The project has not yet fully made it on, however a preliminary set of pages can be found here. You are most welcome to start commenting about the scope and directions of the project.

Send email to mantoniotti [at] for comments, suggestions, and, above all, offers of help. :)

Back to

Valid XHTML 1.0 Strict