ORBIT: an optimizing compiler for Scheme

Authors:

David Kranz, Richard Kesley, Jonathan Rees, Paul Hudak, James Philbin, and Norman Adams

Abstract:

Orbit is an optimizing compiler for T, a dialect of Scheme.  It uses aggressive
CPS conversion, novel closure representations, and efficient code generation strategies to yield programs competitive in performance with those written in C.

Bibtex:

 @inproceedings{kran86
    ,key={kranz}
    ,author={Kranz, D. and Kelsey, R. and Rees, J. and Hudak, P. 
             and Philbin, J. and Adams, N.}
    ,title={ORBIT: an optimizing compiler for {Scheme}}
    ,booktitle={SIGPLAN '86 Symposium on Compiler Construction}
    ,organization={ACM}
    ,month=Jun
    ,year=1986
    ,pages={219-233}
    ,note={Published as SIGPLAN Notices Vol. 21, No. 7, July 1986}
    } 

Links:

Orbit.pdf