[<<][libprim][>>][..]Mon Aug 10 23:19:58 CEST 2009
Dybvig Danfest 2004
"The macro writers bill of rights".
Check out KFFD hygienic expansion algo. This lead me to hygienic
macros on top of unhygienic ones.
Apparently my letrec is wrong: all evaluations need to happen before
Optimizations: constant folding, copy propagation, inlining, dead code
elimnation. Inlining (deciding to inline) isn't as easy as copy
propagation: you want your compiler to terminate and prevent code