Function FIND-PACKAGE

UP


Function FIND-PACKAGE

Function FIND-PACKAGE

構文

find-package name => package

引数と戻り値

name - 文字列指定子か、パッケージオブジェクト
package - パッケージオブジェクトか、nil

定義

もしnameが文字列指定子のとき、 find-packageは名前かニックネームが nameであるパッケージを探して返却します。 検索は大文字小文字を区別します。 もしそのようなパッケージがないときは、 find-packagenilを返却します。

もしnameがパッケージオブジェクトのときは、 そのパッケージオブジェクトを返却します。

例文

(find-package 'common-lisp) =>  #<PACKAGE "COMMON-LISP">
(find-package "COMMON-LISP-USER") =>  #<PACKAGE "COMMON-LISP-USER">
(find-package 'not-there) =>  NIL

副作用

なし。

影響

実装によって作成されたパッケージの集合

defpackage, delete-package, make-package, rename-package

例外

なし。

参考

make-package

備考

なし。


TOP, Github