This compiler design and construction text introduces students to the concepts and issues of compiler design,
and features a comprehensive, hands-on case study project for constructing an actual, working compiler.
Table of Contents
1. Introduction.
2. Scanning.
3. Context-Free Grammars and Parsing.
4. Top-Down Parsing.
5. Bottom-Up Parsing.
6. Semantic Analysis.
7. Runtime Environments.
8. Code Generation.
Appendices:
Appendix A. A Compiler Project.
Appendix B. TINY Compiler Listing.
Appendix C. TINY Machine Simulator Listing.