Homework 9

Complete problems 5.1.5., 5.2.2, 5.4.2, and 5.4.4 in EOPL. Please turn in a hardcopy solution for each problem.

Note that the eval procedure in mitscheme accepts two arguments: the second argument should be an environment. You may wish to define a simpler interface:

(define my-eval
  (lambda (s)
		(eval s (the-environment))))

This assignment is due no later than 4:30 p.m., Friday, 24 April 1998.


CS 103 Home Page
Robert Snapp's Home Page