Assignment 6

The files for this assignment can be found in h6.tar. Download this file and extract the files. (They will be extracted to a directory called h6)

Assignment

Write an interpreter in Java for the subset of Scheme used in assignment 4. (In other words, redo the first interpreter from that assignment in Java.)

This assignment has many classes that you will use, but you should only change the file Eval_Exp.java. Javadoc documentation for all of the classes can be found here.

There are five packages in this project:

Submission

Turn in the file Eval_Exp.java on the electronic submission page.