Function LISTP

UP


Function LISTP

Function LISTP

構文

listp object => generalized-boolean

引数と戻り値

object - オブジェクト
generalized-boolean - generalized-boolean

定義

objectlistの型ならばtrueを、 それ以外はfalseを返却します。

例文

(listp nil) =>  true
(listp (cons 1 2)) =>  true
(listp (make-array 6)) =>  false
(listp t) =>  false

副作用

なし。

影響

なし。

例外

なし。

参考

consp

備考

もしobjectがコンスなら、 listpobjectが通常のリストかどうか確認せず、 どんな種類のリストでもtrueを返却します。

(listp object) ==  (typep object 'list) ==  (typep object '(or cons null))

TOP, Github