7 ms·
Yes, in Common Lisp, NIL is a value (it's a symbol, and by convention also the empty list). But when used as a type specifier, NIL denotes the empty set. So no
by lapsed_lisper 1y ago
Yes, in Common Lisp, NIL is a value (it's a symbol, and by convention also the empty list).
But when used as a type specifier, NIL denotes the empty set. So no Lisp object is of that type, and an array with that element type cannot store any object.