Assignment 3. Parser

Programming exercise described in Appel's Modern Compiler Implementation in ML, Chapter 3, on page 81 - 82. The files mentioned there are in the /c/cs421/as/as3 directory on all zoo machines. If you decide to use my lexer, you can rename the /c/cs421/as/sources-mylex.cm file as your sources.cm file (i.e., the makefile). You need to submit the following two files: README for the documentation and tiger.grm for the parser. The ML-Yacc manual can be found here. Some sample tiger programs can be found in the /c/cs421/as/testcases directory on the zoo machines.

Extra Credits: