logical-pathname
(logical-pathname pathspec)
Always signals. Common Lisp requires an error unless the argument is a logical pathname or a logical-pathname namestring, and rontolisp can define no logical host, so no argument can satisfy that. Answering a physical pathname instead would claim a translation table exists.
> (logical-pathname "SYS:SRC;")
LOGICAL-PATHNAME: "SYS:SRC;" does not name a logical pathname (rontolisp defines no logical hosts)
Use pathname to build the physical pathname a namestring names,
and translate-logical-pathname -- the
identity here -- where portable code normalizes before opening.
Backend support
All four backends -- one definition in rontolisp source over primitives every backend has.