CS 421: Programming Languages and Compilers
Machine Problem 6 (MP6)
MP6 will have you write a bottom-up parser for a subset of MiniJava using ocamlyacc.

Make sure you read the "Guide for Doing MPs".

Files
mp6.pdf
mp6grader.tar.gz
mp6-sol.mly