Function PATHNAME-MATCH-P

UP


Function PATHNAME-MATCH-P

Function PATHNAME-MATCH-P

構文

pathname-match-p pathname wildcard => generalized-boolean

引数と戻り値

pathname - パス名指定子
wildcard - ワイルドカードパス名の指定子
generalized-boolean - generalized-boolean

定義

pathname-match-pは、 pathnamewildcardがマッチするときはtrueを、 そうでないときはnilを返却します。 マッチの規則は実装定義ですが、 それはdirectoryと一貫していなければなりません。 wildcardの欠落した要素は標準で:wildになります。

もしpathnameが有効なワイルドカードのパス名のとき、 pathnameのワイルドカードの要素は、 wildcardのその要素がワイルドカードのときのみマッチします (よってpathname-match-pは交換可能ではありません)。 wildcardがワイルドカードを含まないパス名のときでも有効です。

例文

なし。

影響

なし。

例外

もしpathnamewildcardが、 パス名、文字列、ファイルに関連づいたストリームの いずれかでもないときは、 型type-errorのエラーが発生します。

参考

directory, pathname, logical-pathname, 20.1. ファイルシステムの説明, 19.1.2. ファイル名としてのパス名

備考

なし。


TOP, Github