CMU Artificial Intelligence Repository
EOPL: Code from Friedman, Wand, and Haynes' book
"Essentials of Programming Languages".
This directory contains source code for all the Scheme programs and
Scheme program fragments in the book
Daniel P. Friedman, Mitchell Wand, and Christopher T. Haynes,
"Essentials of Programming Languages", MIT Press/McGraw-Hill, 1992.
536 pages, ISBN 0-262-06145-7.
EOPL teaches fundamental concepts of programming language design by
using small interpreters as examples. The book covers most of the
features of Scheme. It includes a discussion of parameter passing
techniques, object oriented languages, and techniques for transforming
interpreters to allow their implementation in terms of any low-level
language. Also discussed are scanners, parsers, and the derivation of
a compiler and virtual machine from an interpreter.
CD-ROM: Prime Time Freeware for AI, Issue 1-1
Author(s): Daniel P. Friedman
Christopher T. Haynes
Authors!Friedman, Authors!Haynes, Authors!Wand, Books!Scheme,
EOPL, Macros, Scheme!Code
Last Web update on Mon Feb 13 10:35:34 1995