Spring Quarter 2014 - UCI CS 142A Compilers and Interpreters