Destination-driven code generation (1990)

by R. Kent Dybvig, Robert Hieb, Tom Butler