Compilers: Principles, Techniques, and Tools

 Home > Browse Our Collection > Books > Miscellaneous > Compilers: Principles ... echniques, and Tools

Compilers: Principles, Techniques, and Tools
by Alfred V. Aho, Ravi Sethi   &  Jeffrey D. Ullman 
Hardcover: 796 pages
Publisher: Addison Wesley; 1 edition (1 Jan 1986)
Language English
ISBN-10: 0201100886
ISBN-13: 978-0201100884
Product Dimensions: 23.6 x 15.7 x 3.6 cm

This introduction to compilers is the direct descendant of the well-known book by Aho and Ullman, Principles of Compiler Design. The authors present updated coverage of compilers based on research and techniques that have been developed in the field over the past few years. The book provides a thorough introduction to compiler design and covers topics such as context-free grammars, fine state machines, and syntax-directed translation

Amazon Review:
During each compiler stage (lexical analysis, syntax analysis, translation, type checking, translation, code generation, and code optimization) multiple methods, strategies, and algorithms are presented. This comprehensive book examines items that are unique to the various languages presented (Fortran, C, and Pascal); there are even sections on dealing with estimation of types (10.12) and symbolic debugging of optimized code (10.13). Wow! The exercises are thorough, challenging, and thought provoking. Examples are interleaved with the discussion and algorithms. There is an excellent set of historical and bibliographic information at the end of each chapter. The use of automated tools such as lex, yacc, and compiler-generators is discussed throughout the text. This is an advanced book, however a good understanding of compilers can be obtained without understanding the details of every algorithm.

Kindly donated by Allan Wyatt


Publisher :

Author :

Format :





This book may be available to buy :
Compilers: Principles, Techniques, and Tools




This exhibit has a reference ID of CH9076. Please quote this reference ID in any communication with the Centre for Computing History.
Compilers: Principles, Techniques, and Tools Click on the Images For Detail

Help support the museum by buying from the museum shop

View all items

Founding Sponsors
redgate Google ARM Real VNC Microsoft Research
Heritage Lottery Funded
Heritage Lottery Fund
Accredited Museum