On Aug 28, 2008, at 5:35 PM, Dave Herman wrote: >> If you mean hygiene, that is not a practical problem so much as a >> theoretical one. Dave knows a lot about this topic, so I'll defer >> to him. > > No, hygiene is most certainly a practical problem!
*Lack* of hygiene is a problem. My statement in reply to Ingvar's citing "problems" with macro systems was that, if he meant by "problems" anything like "implementing hygienic macros", then building such systems is a solved problem for certain languages -- albeit without complete formalization in theory. This is not to say hygiene being supported in Scheme transfers to JS, of course. Ingvar's sugar proposal seems free of capture problems, at a glance, even if sugar definitions nest. But a more complete proposal would be needed to be sure. I was making a few assumptions from the examples. /be _______________________________________________ Es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

