Pour tester si un objet Common Lisp est une paire, utiliser la fonction
consp. Pour tester si un objet
Common Lisp est une liste (une paire ou nil), utiliser
listp :
* (consp '())
NIL * (consp '(a . b))
T * (listp '())
T * (listp '(a . b))
T * (listp #(1 2 4))
NIL *
Pour tester si une liste est vide, utiliser la fonction endp.