Interclass Problem #7


There are a number of different options for this IcP. Pick the one that fits in with what you are planning to do for your project. If none fits, do the Scheme Interpreter. All of these are basically having you refactor something you had done before using a parser. You can also try to use this to add additional functionality if you want. When you do this, don't jump straight to code. Come up with a CF grammar first, then you can put that into the code.