Re: writing a scheme interpreter?

dave peixotto <dmpots@gmail.com>
Wed, 31 Oct 2007 00:46:39 -0000

          From comp.compilers

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)
| List of all articles for this month |

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

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



Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.