From ... From: Erik Naggum Subject: Re: COND as macro? (was Re: Q: where to find code for COND, LET, DO, etc.) Date: 1995/07/27 Message-ID: <19950727T201504Z@naggum.no>#1/1 X-Deja-AN: 107144552 references: <3uquq9$n98@stargate.telnetwork.it> organization: Naggum Software; +47 2295 0313 newsgroups: comp.lang.lisp [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. # -- 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.