Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.compilers > #74 > unrolled thread
| Started by | "Thomas F. Burdick" <tburdick@gmail.com> |
|---|---|
| First post | 2011-04-07 02:59 -0700 |
| Last post | 2011-04-09 11:03 +0100 |
| Articles | 3 — 3 participants |
Back to article view | Back to comp.compilers
Reading list suggestions for compiling Scheme "Thomas F. Burdick" <tburdick@gmail.com> - 2011-04-07 02:59 -0700
Re: Reading list suggestions for compiling Scheme Martin Rodgers <mcr@wildcard.demon.co.uk> - 2011-04-08 19:37 +0100
Re: Reading list suggestions for compiling Scheme Martin Ward <martin@gkc.org.uk> - 2011-04-09 11:03 +0100
| From | "Thomas F. Burdick" <tburdick@gmail.com> |
|---|---|
| Date | 2011-04-07 02:59 -0700 |
| Subject | Reading list suggestions for compiling Scheme |
| Message-ID | <11-04-007@comp.compilers> |
I'm trying to put together a reading list on optimization techniques for compiling Scheme. The target audience is familiar with the implementation of a byte-compiled, dynamically scoped Lisp. At the moment, I have: Johnsson [1985]. Lambda-Lifting: transforming programs to recursive equations. and Kranz [1988]. ORBIT: An Optimizing Compiler For Scheme. Any suggestions would be greatly appreciated.
[toc] | [next] | [standalone]
| From | Martin Rodgers <mcr@wildcard.demon.co.uk> |
|---|---|
| Date | 2011-04-08 19:37 +0100 |
| Message-ID | <11-04-012@comp.compilers> |
| In reply to | #74 |
Thomas F. Burdick wrote: > Any suggestions would be greatly appreciated. Lisp in Small Pieces, Christian Queinnec It's a book, but it covers just about everything you'd need. Lots of working code, including two complete compilers. One compiles to bytecodes and the other compiler generates C code. Lots of interpreters, too, and other useful machinery. The code is written in Scheme and supports various subsets of the same language. It also explains a number of concepts that you might not find in the papers.
[toc] | [prev] | [next] | [standalone]
| From | Martin Ward <martin@gkc.org.uk> |
|---|---|
| Date | 2011-04-09 11:03 +0100 |
| Message-ID | <11-04-015@comp.compilers> |
| In reply to | #74 |
The Hobbit scheme compiler, which is included with SCM Scheme http://people.csail.mit.edu/jaffer/SCM includes a file hobbit.texi which describes the optimisation techniques Hobbit uses to compile Scheme to C. -- Martin STRL Reader in Software Engineering and Royal Society Industry Fellow martin@gkc.org.uk http://www.cse.dmu.ac.uk/~mward/ Erdos number: 4 G.K.Chesterton web site: http://www.cse.dmu.ac.uk/~mward/gkc/ Mirrors: http://www.gkc.org.uk and http://www.gkc.org.uk/gkc
[toc] | [prev] | [standalone]
Back to top | Article view | comp.compilers
csiph-web