Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!cornell!uw-beaver!zephyr.ens.tek.com!tekcrl!tekchips!kend From: kend@tekchips.LABS.TEK.COM (Ken Dickey) Newsgroups: comp.lang.scheme Subject: Re: Compiling Scheme (Summary) Message-ID: <5365@tekcrl.LABS.TEK.COM> Date: 10 Jan 90 20:23:20 GMT References: <1990Jan10.024859.28865@sun.soe.clarkson.edu> Sender: ftp@tekcrl.LABS.TEK.COM Reply-To: kend@tekchips.LABS.TEK.COM (Ken Dickey) Organization: Tektronix, Inc., Beaverton, OR. Lines: 47 Keywords: Parallelization In article <1990Jan10.024859.28865@sun.soe.clarkson.edu> jk0@sun.soe.clarkson.edu (Jason Coughlin) writes: >This is quite a hot issue so I thought I'd post a summary of what I >received. Thanks to everyone who gave me a lead! > I guess I missed your request. Here are the references I have to published works on Scheme compilation: Sussman, Gerald Jay: "LISP, Programming and Implementation", in "Functional Programming and its Applications" Eds: Darlington, Henderson, & Turner Cambridge U Press, 1982 Abelson & Sussman: "Structure and Interpretation of Computer Programs" MIT Press, 1985 Steele: "RABBIT: A Compiler for SCHEME (A Study in Compiler Optimization)" MIT AI-TR-474, May 1978 Rosas, Guillermo: "Liar, an Algol-like Compiler for Scheme" MIT Bachelor's thesis, January 24, 1987 Clinger, Will:"The Scheme 311 Compiler, An Excercise in Denotational Semantics" 1984 Symposium on Lisp and Functional Programming Bartley & Jensen: "The Implementation of PC Scheme" Proceedings of the 1986 ACM Conference on Lisp and Functional Programming Kranz, ... Adams , et al: "Orbit, an Optimizing Compiler for Scheme" SigPlan Notices V21, #7, July 1986 Wand: "From Interpreter to Compiler: A Representational Derivation" in "Programs as Data Objects", Springer-Verlag lecture notes 217, 1986. Feeley & Lapine: "Using Closures for Code Generation" Computer Languages: V12, #1 1987 Vegdahl & Pleban: "The Runtime Environment for Screme, a Scheme implementation on the 88000", SIGPLAN Notices, Vol 24 Special Issue, May 1989. Also, the latest issue of LISP AND SYMBOLIC COMPUTATION which contains a loooong article on compiling Scheme for parallel machines. -Ken Dickey