Related articles |
---|
writing a scheme interpreter? nigel.redding@gmail.com (nvr) (2007-10-28) |
Re: writing a scheme interpreter? nmh@t3x.org (Nils M Holm) (2007-10-29) |
Re: writing a scheme interpreter? dmpots@gmail.com (dave peixotto) (2007-10-31) |
Re: writing a scheme interpreter? lispnik@gmail.com (Ivan Boldyrev) (2007-10-31) |
From: | dave peixotto <dmpots@gmail.com> |
Newsgroups: | comp.compilers |
Date: | Wed, 31 Oct 2007 00:46:39 -0000 |
Organization: | Compilers Central |
References: | 07-10-092 |
Keywords: | Scheme |
Posted-Date: | 31 Oct 2007 00:17:43 EDT |
On Oct 28, 7:59 pm, nvr <nigel.redd...@gmail.com> wrote:
> How would I begin to write a scheme interpreter? I've started, but I'm
> not sure I'm even doing correctly. I've googled it but what comes up
> isn't what I'm looking for. I'm writing it in C btw.
> [How about looking at SIOD?http://people.delphiforums.com/gjc/siod.html-John]
Here is a great paper describing an incremental approach to building a
scheme compiler by Ghuloum:
http://scheme2006.cs.uchicago.edu/11-ghuloum.pdf
It is written in a tutorial style and shows how to incrementally add
features to build up a near complete implementation of scheme that
compiles to x86. Its not an interpreter as you asked for, but it is a
good read.
Supporting materials is here:
http://www.cs.indiana.edu/~aghuloum/
-Dave
Return to the
comp.compilers page.
Search the
comp.compilers archives again.