From: John Cowan <[EMAIL PROTECTED]> Subject: Re: [Chicken-users] hart and syntax-case won't play nice. :( Date: Sat, 15 Mar 2008 19:07:47 -0400
> Felix Winkelmann scripsit: > > > Actually not quite. Low-level macros are still seen, as the low-level > > expander is used by default - high-level expanders just pre-expand > > all macros usually. > > Well, it's true that define-macro definitions made after you (use syntax-case) > expander are correctly processed, but older ones seem to be hidden: You are right. That was an incorrect assumption of me. The exact implemetation details of how syntax-case hooks into the macro expansion process elude me right now. > > However, this is not true of syntactic-closures, alexpander, or > riaxpander. Those cope with both previously-defined and newly defined > low-level macros. cheers, felix _______________________________________________ Chicken-users mailing list Chicken-users@nongnu.org http://lists.nongnu.org/mailman/listinfo/chicken-users