On Nov 28, 2008, at 2:42 PM, leppie wrote:
Aziz gave me a good tip to remember, never use (actually avoid) syntax conversions unless you really have to (like introducing variables or need to tweak the scope).
Correct. And for the problem here (and for most problems), that is not needed. Macros should operate on syntax objects and give back syntax objects without using datum->syntax or syntax->datum. Use them when you know exactly why/when they should be used. Aziz,,,
