Compiler Principles University assignments.