Introduction Section 1-1.3.2
Machine architecture Chapter 2
Review of C++ Section 1.5, Section 6.5, Appendix A.2, Appendix A.3
Language translation Section 3.1-3.3.1
Regular grammars Section 3.3.2
Pushdown automata Section 3.3.4, 4.1
Language semantics Section 4.2.1-4.2.3