Function LOGICAL-PATHNAME

UP


Function LOGICAL-PATHNAME

Function LOGICAL-PATHNAME

構文

logical-pathname pathspec => logical-pathname

引数と戻り値

pathspec - 論理パス名か、論理パス名の名前文字か、ストリーム
logical-pathname - 論理パス名

定義

logical-pathnamepathspecを論理パス名へ変換し、 新しい論理パス名を返却します。 もしpathspecが論理パス名の名前文字列であるときは、 それはホストの要素と合わせてコロンが続くものを含まなければなりません。 もしpathspecがストリームのときは、 それはpathnameが論理パス名を返却するような ものでなければなりません。

もしpathspecがストリームのとき、 そのストリームは開いているものか閉じているものを指定できます。 logical-pathnameは ファイルがクローズされたあとのものについては、 ファイルが開いているときに実行されたものと同じ論理パス名を返却します。 もしpathspecがストリームであり、 make-two-way-stream, make-echo-stream, make-broadcast-stream, make-concatenated-stream, make-string-input-stream, make-string-output-stream によって作成されたもののときはエラーが発生します。

例文

なし。

影響

なし。

例外

pathspecが正しく指定されなかったときは、 型type-errorのエラーが発生します。

参考

logical-pathname, translate-logical-pathname, 19.3. 論理パス名

備考

なし。


TOP, Github