Due: Friday, Nov 11th by 11:59 PM
Using the code for the LET interpreter as a starting point, do exercises 3.6, 3.7, and 3.8 from the textbook. (They are on pages 72 and 73.)
- minus operator (exercise 3.6): 30%
- +, *, and / operators (exercise 3.7): 35%
- equal?, greater?, and less? predicates (exercise 3.8): 35%
For up to 15 points of extra credit, you may do exercise 3.9 (adding support for lists).
Submit your Scheme source file to Marmoset as assign5.
IMPORTANT: after uploading, you should download a copy of your submission and double-check it to make sure that it contains the correct file(s). You are responsible for making sure your submission is correct. You may receive a grade of 0 for an incorrectly submitted assignment.