Problem using #!rest in defmacro
Per Bothner
per@bothner.com
Wed Dec 11 09:22:00 GMT 2002
Are Meisfjord wrote:
> Thank you, that solved my problem!
>
> (But I still don't understand why #!rest and #!optional won't work in
> macros - they work with define and lambda.)
It's easy to explain. It's one of: They haven't been implemented
for defmacro, or there is a bug in the implementation.
The Common Lisp implementation especially needs a lot of work to
be minimally useful. And in terms of my own priorities, I spend
time on XQuery, then Scheme, them JEmacs. By the time I get to
Common Lisp there is no time left ...
That is not to say that I wouldn't enjoy getting the Common Lisp
implementation to at least the level of CLtL:1, but I can't
afford it.
--
--Per Bothner
per@bothner.com http://www.bothner.com/per/
More information about the Kawa
mailing list