Function NOT

UP


Function NOT

Function NOT

構文

not x => boolean

引数と戻り値

x - generalized-boolean(例えばどんなオブジェクトでも)
boolean - ブール値

定義

xfalseならtを、 それ以外ならnilを返却します。

例文

(not nil) =>  T
(not '()) =>  T
(not (integerp 'sss)) =>  T
(not (integerp 1)) =>  NIL
(not 3.7) =>  NIL
(not 'apple) =>  NIL

副作用

なし。

影響

なし。

例外

なし。

参考

null

備考

notはブール値(あるいはgeneralized-boolean)を 反転させるときに使用され、 一方、nullは、空のリストかどうかテストするときに 使うことを意図しています。 操作上では、notnullは同じ結果を計算するので、 どちらを使うかはスタイルの問題です。


TOP, Github