Evaluators


Relevant sections in text: 4.1, 4.2

This assignment covers the evaluators presented at the beginning of chapter 4: the metacircular evaluator of section 4.1, the analyze evaluator of section 4.1.7, and the normal-order evaluator of section 4.2.

Files for download:

ps8.tex TeX source for the assignment.
ps8.ps Postscript file for printing the assignment
analyze.scm
evdata.scm
meval.scm
syntax.scm
ps8defs.scm
ps8-ans.scm
Scheme source code required for this assignment.


Copyright © 1985-1996 Massachusetts Institute of Technology.
The material in these problem sets may be duplicated, modified, and redistributed for any non-commercial use in conjunction with the book Structure and Interpretation of Computer Programs.


Return to sample assignment page

Return to SICP page


Last modified August 30, 1996