[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
historical question about CASE
- To: common-lisp@sail.stanford.edu
- Subject: historical question about CASE
- From: sandra%orion@cs.utah.edu (Sandra J Loosemore)
- Date: Fri, 5 Jun 87 11:19:20 MDT
While porting some code between CL implementations, I got bit by the fine
print in the manual about how NIL was not allowed as a singleton key in
CASE, as it could be confused with an empty key list. It's easy enough
to wrap a pair of parentheses around the NIL, but I got to thinking that
an empty key list is not very interesting anyway. Does anyone remember why
it was decided to treat NIL as a list instead of a symbol in this context?
Just curious,
-Sandra
-------