Subject: Re: COND as macro? (was Re: Q: where to find code for COND, LET, DO, etc.) From: Erik Naggum <firstname.lastname@example.org> Date: 1995/07/27 Newsgroups: comp.lang.lisp Message-ID: <19950727T201504Z@naggum.no> [Simon Brooke] | I am interested and surprised. I always think of IF as a macro which | expands to COND -- COND being after all one of the dozen or so most | fundamental bits of LisP. It would be mildly interesting to know which | implementations of CL treat COND as primitive, and which IF. Common Lisp must differ from that mythical "LisP", because `if' is a special form/operator in Common Lisp, and `cond' is a macro. see CLtL2, p. 156ff. #<Erik 3015864904> -- NETSCAPISM /net-'sca-,pi-z*m/ n (1995): habitual diversion of the mind to purely imaginative activity or entertainment as an escape from the realization that the Internet was built by and for someone else.