Subject: Re: #;
From: rpw3@rpw3.org (Rob Warnock)
Date: Mon, 31 Dec 2007 23:01:55 -0600
Newsgroups: comp.lang.lisp
Message-ID: <qNadnd3pcdreVOTanZ2dnUVZ_tfinZ2d@speakeasy.net>
Kent M Pitman  <pitman@nhplace.com> wrote:
+---------------
| At minimum I wanted to say that #+NIL is not the lispy form of 
|   #ifdef 0
| since that NIL is more certainly not the NIL boolean, but rather is a 
| feature name.  That was my point about #+(OR), which really is reliable
| because it's primitively defined and cannot be overridden... 
+---------------

And I just want to repeat that I still prefer the equally-safe
#-(AND) & #+(AND) rather than #+(OR) & #-(OR), respectively,
since the cognitive dissonance of the former pair is less.
With AND, minus is "off" and plus is "on". Easy to remember.


-Rob

-----
Rob Warnock			<rpw3@rpw3.org>
627 26th Avenue			<URL:http://rpw3.org/>
San Mateo, CA 94403		(650)572-2607