CS 421: Programming Languages and Compilers
Machine Problem 9 (MP9)
MP9 will have you write an interpreter for the PicoML language.

Files
mp9.pdf(v1.4) Changed the example in Problem 5 to one that doesn't need Problem 6, corrected the type of eval_dec, cleaned up monop, some other messes, fixed index problem in Problem 5, restored truncated lines in type definitions, changed mp9int to picomlint
mp9grader.tar.gz(v1.2) fixes ** to be on floats
mp9-sol.ml(v1.0)
tests-full