Section 2: Syntax Tree Traversals
The heart of a compiler is the tree traversals. Upon completion of this section, you will have a compiler that performs semantic analysis and code generation.
This section comprises the following chapters:
- Chapter 6, Symbol Tables
- Chapter 7, Checking Base Types
- Chapter 8, Checking Types on Arrays, Method Calls, and Structure Accesses
- Chapter 9, Intermediate Code Generation
- Chapter 10, Syntax Coloring in an IDE