NIL

The symbol NIL is equal to the empy list (). It is recommended that you use NIL when meaning the boolean value false, and the empty list () only to represent actual empty lists. Some other objects treaded as false in boolean evaluation are:

  • Numbers eual to 0 (zero)
  • Empty strings
  • Closed streams

NIL is always returned from boolean expressions yielding false.