Homework 3:
RAW MATERIAL: Interpreter code.
Question 1. Complete the intepreter so that is can hanlde the following type of programs:
Note: pay attention to the static function Interpreter.split; you will use it extensively in this homework.
Question 2. Continue to work on the intepreter so that is can handle the following type of programs:
Question 3. Continue to work on the intepreter so that is can hanlde the following type of programs:
By now your interpreter should be rich enough to evaluate relatively complex programs.
Show off your work by indicating what programs were you able to evaluate.
DELIVERABLES:
a) an extended running version of the interpreter
b) a text file (plain text, not Word) with the test programs you used
all zipped together in one big happy zip file.
DUE DATE: 2/13 by midnight