stuhlmueller / scheme-transforms

Continuation-passing style and closure conversion transforms for r6rs scheme.
12 stars 1 forks source link

Reduce code size resulting from letrec transformation #1

Open stuhlmueller opened 13 years ago

stuhlmueller commented 13 years ago

To generate programs that are more efficient (can be optimized more easily), look at dependencies and use set! only where necessary, assigning other variables directly.

stuhlmueller commented 13 years ago

Use strongly-connected-components.

stuhlmueller commented 13 years ago

Remove special handling of top-level.