boundp (AutoLISP)

シンボルに値が代入されているかどうかを調べます。

サポートされているプラットフォーム: Windows および Mac OS

構文と要素

(boundp sym)
sym

タイプ: シンボル

シンボル。

戻り値

タイプ: T または nil

sym に値が代入されている場合は Tsym に値が代入されていない場合(言い換えると、nil の場合)は、boundp 関数は、nil を返します。sym が未定義のシンボルである場合は、自動的にそのシンボルが生成され、その内容が nil になります。

(setq a 2 b nil)
nil

(boundp 'a)
T

(boundp 'b)
nil

atoms-family 関数もシンボルの存在を確認するための関数ですが、シンボルが自動的に生成されることはありません。