This is the mail archive of the kawa@sourceware.org mailing list for the Kawa project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
On May 26, 2012, at 3:00 PM, Charles Turner wrote:
By the way, is DEFMACRO "safe" to use in CL? I remember Per asking users to stop using it in Scheme (which makes sense given the generative facilities there). DEFMACRO appears to work OK for some simple macros, but is it known that DEFMACRO contains some dragons in Kawa?
I really don't know. Per?
Possobly, but I haven't thought about it in a while. Regardless, defmacro is the standard Common Lisp macro definition form, so we need to support it, in some form or other.
A related question: How well does Kawa's current implementation of defmacro conform to the CLHS spec?
I'm fairly sure the Kawa implementation of defmacro is incomplete, missing some of the needed functionality. -- --Per Bothner per@bothner.com http://per.bothner.com/
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |