Apropos

pathnamepFunction

    Syntax

    pathnamep object generalized-boolean

    Arguments and Values

    object — an object.

    generalized-boolean — a generalized boolean.

    Description

    Returns true if object is of type pathname; otherwise, returns false.

    Examples
     (setq q "test")   "test" 
     (pathnamep q)  false 
     (setq q (pathname "test")) 
     #S(PATHNAME :HOST NIL :DEVICE NIL :DIRECTORY NIL :NAME "test" :TYPE NIL 
           :VERSION NIL) 
     (pathnamep q)  true 
     (setq q (logical-pathname "SYS:SITE;FOO.SYSTEM")) 
     #P"SYS:SITE;FOO.SYSTEM" 
     (pathnamep q)  true
    Notes
    (pathnamep object)  (typep object 'pathname)