On 05/05/11 08:30, Andy Wingo wrote: > Procedural macros allow the user to make a choice between matching > keywords as datums or identifiers. In this case I changed to match the > eval-when situations as datums, because identifiers can't sensibly go > there. In the cond case, where a datum or an identifier may appear in > the same place, we probably will need to match keywords as identifiers.
Yeah, this is an interesting distinction - I've added that to the Wiki page. >> We've heard a lot of reasons why each possible solution is wrong. >> Clearly, we have a tough decision to make. > > Heh, I realize you're trying to direct things in a productive direction; > sorry for the noise here. But I have enjoyed this discussion on the > list; it's made things clearer for me. Oh, don't be sorry! This is GREAT! I think it's good that we're exploring the issue and considering the downsides of different solutions. Getting everyone weighing in with their experiences is the only way to make sure you've considered all the options! > Andy ABS -- Alaric Snell-Pym http://www.snell-pym.org.uk/alaric/ _______________________________________________ Scheme-reports mailing list [email protected] http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports
