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.

To download files, hold down shift while clicking on the appropriate link.
To view files, click on them.
To see directory listing, click here.


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