Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!ames!oliveb!apple!shebs From: shebs@Apple.COM (Stanley Todd Shebs) Newsgroups: comp.lang.lisp Subject: Re: Overloading of NIL (as empty list and logical falsity) Message-ID: <1032@internal.Apple.COM> Date: 23 Mar 89 18:04:25 GMT References: <8247@csli.STANFORD.EDU> Distribution: na Organization: Apple Computer Inc, Cupertino, CA Lines: 12 In article <8247@csli.STANFORD.EDU> johnson@csc.brown.edu (Mark Johnson) writes: >[...] it struck me that >maybe the overloading of the symbol NIL as both logical falsity >and also the empty list as is common in Lisp might not be such a >good idea. There's an amusing song that somebody posted a while ago about translating something like (cdr (assoc ...)) from traditional Lisp into T. By the time it was done, the code was about five lines long... stan shebs shebs@apple.com