Sam Steingold writes:
> > * Don Cohen <qba-fbheprsbetr-kkmj@...> [2012-07-07 20:33:47 -0700]:
> > Sam Steingold writes:
> > > EXPAND-FORM produces code which will be actually executed.
> > > since COND is implemented as a special form in clisp
> > > (the macroexpansion is provided for standard compliance)
> > > it is not expanded by EXPAND-FORM.
> > This doesn't explain (EXT:EXPAND-FORM '(incf (cond (x y)))).
I'd expect that to show an expansion of incf but not cond.
Why should this "expand" the cond when (f (cond (x y))) does not?
Thanks. Also that refers to 3-1-2-1-2-2
I thought I had seen such a thing before, but it really contradicts
3-1-2-1-2-1 which says that there are no other special operators.
I wish ...-1 had referred to ...-2.