Exam #3

Assigned: March 17
Due: March 24, 4:30pm


  1. (30 points) [EOPL] Exercise 3.25 on p. 90. Name your lexical address calculator lexical-address and invoke it from the run procedure as follows:
    (define run
      (lambda (string)
        (eval-program (lexical-address (scan&parse string)))))
    

  2. (45 points) [EOPL] Exercise 3.42 on p. 105.

  3. (25 points) [EOPL] Exercise 3.55 on p. 114.

Return Home