What if we macroexpand depth-first? Don't you think that macros get more powerful?
Name:
Anonymous2014-06-22 11:59
How would you implement this? You can't know the output of a ``real macro'' without running the macroexpansion function on the body. Of course, if you're talking about Scheme-like macros, it would be feasible.
Care to give a few examples of how it would be more powerful?