CS 2420-20 Homework 15

Due: Tuesday, March 20th, 2012 9:10am

This assignment is essentially the same as HW 13, but using the interpreter with environments and a “todo” stack.

Part 1 – Testing Numbers

Start with miniracket4.rkt or miniracket4a.rkt.

Add support for booleans as values and expressions, and also add an iszero form that has a single sub-expression.

Part 2 – Adding Conditionals

Add an if form to the language.

Last update: Wednesday, March 7th, 2012