> Yes, a++ and ++a could easily be rewritten by the parser into the
> appropriate increment+set of a and the expression

Wouldn't it be cool if ruby had macros?