On 5/28/09, Gregory Brown <gregory.t.brown / gmail.com> wrote:
> Caleb, have you thought about toying around with forking Ruby and
> invoking your pre-processor automatically in some way?   I think
> that'd turn this conversation into something much more productive.

It wouldn't be very hard, but that's more effort than I want to put
into it right now.

> Even if it's not a realistic implementation at first, it could lead to
> productive discussion on how it could be integrated, and what
> syntactic changes it would need to make Matz happy.

I made it to prove a point, and I feel  what I've done now is a
sufficient proof that it can be done, without buggy regex hackery, or
particular difficulty (given you have an already working lexer) and
the result can have very clean syntax.