Review

R1. Lexical analysis

R2. Syntactic analysis

R3. Attributes

R4. Abstract syntax trees

R5. Code generation and syntax-directed translation

R6. Interpreters