Lecture 5 was based on the EMAS compiler standards document which served as the lecture notes.