Home > Store > Programming > General Programming/Other Languages

larger cover

Add To My Wish List

Art of Compiler Design, The: Theory and Practice

Register your product to gain access to bonus material or receive a coupon.

  • Description
  • Sample Content

This introduction covers the essentials while addressing the more esoteric aspects of compiler design such as, for example, RISC and Pipeline Processor Scheduling. The material is presented from a grammar theoretical perspective without ignoring the practical issues in production compiler design.

Table of Contents

1. The Compiler Theory Landscape.
2. Grammars: The Chomsky Hierarchy.
3. Scanners and Regular Languages.
4. Parsers and Context-Free Languages.
5. Semantic Analysis and Attribute Grammars.
6. Syntax-Directed Code Generation.
7. Automated Bottom-Up Parser Design.
8. Transformational Attribute Grammars.
9. Code Generation.
10. Non-Procedural Languages.
Appendix A: Itty Bitty Modula Syntax Diagrams.
Appendix B: The TAG Compiler TAG.
Appendix C: Itty Bitty Stack Machine Instruction Set.
Appendix D: Code Generation Tables for Four Computers.

 
Add To Cart

Book  $101.00  $85.85

Available on demand.

This book includes free shipping and is available on demand.

Purchase Reward: One Month Free Subscription
By completing any purchase on InformIT, you become eligible for an unlimited access one-month subscription to Safari Books Online.

Get access to thousands of books and training videos about technology, professional development and digital media from more than 40 leading publishers, including Addison-Wesley, Prentice Hall, Cisco Press, IBM Press, O'Reilly Media, Wrox, Apress, and many more. If you continue your subscription after your 30-day trial, you can receive 30% off a monthly subscription to the Safari Library for up to 12 months. That's a total savings of $199.