Go to the first, previous, next, last section, table of contents.

Writing an Interpreter

In this chapter, I'll show a simple interpreter for a subset of Scheme, written in Scheme.

I'll start out with a very simple interpreter for a tiny subset of Scheme, which only understands simple arithmetic expressions.

Then I'll improve the interpreter in variety of ways.

In a later chapter, we'll return to this interpreter and add macros, [ blah blah blah... ].


Go to the first, previous, next, last section, table of contents.