but obv. isn't useful in real code at the moment because it is FF-only (afaik).
I'm generally quite nervous of 'special forms' in languages that don't allow you to define them yourself. Part of why scheme is so powerful is that most of it can be implemented in the same tools it gives you. I'd like to see that approach.
Having just a deprecated macro seems very narrow and special case to me.
Something like FF's getSource would work.
but obv. isn't useful in real code at the moment because it is FF-only (afaik).I'm generally quite nervous of 'special forms' in languages that don't allow you to define them yourself. Part of why scheme is so powerful is that most of it can be implemented in the same tools it gives you. I'd like to see that approach.