Crafting a Compiler [With Access Code] Contributor(s): Fischer, Charles (Author), LeBlanc, Richard (Author), Cytron, Ron (Author) |
|
ISBN: 0136067050 ISBN-13: 9780136067054 Publisher: Pearson OUR PRICE: $196.32 Product Type: Hardcover - Other Formats Published: November 2009 Annotation: "Coming this Fall!" This new version of a classic introduction to compilers takes a language-neutral approach that focuses the reader on the concepts covered in the text. Students can then apply these concepts to the Java programming assignments and use the Java Virtual Machine to build a compiler. Advanced courses will benefit from the updated and expanded coverage of back-end topics. |
Additional Information |
BISAC Categories: - Computers | Compilers - Computers | Hardware - General - Computers | Programming Languages - Java |
Dewey: 005.453 |
LCCN: 2009038265 |
Physical Information: 1.2" H x 7.4" W x 9.2" (2.70 lbs) 720 pages |
Descriptions, Reviews, Etc. |
Publisher Description: Clear description of algorithms and clean design of compiler components. Crafting a Compiler presents a practical approach to compiler construction with thorough coverage of the material and examples that clearly illustrate the concepts in the book. Unlike other texts on the market, Fischer/Cytron/LeBlanc uses object-oriented design patterns and incorporates an algorithmic exposition with modern software practices. An ideal reference and tutorial. KEY TOPICS: Introduction; A Simple Compiler; Scanning Theory & Practice; Grammars and Parsing; Top-Down Parsing; Bottom-Up Parsing; Syntax-Directed Translation; Symbol Tables and Declaration Processing; Expressions and Type Checking; Intermediate Representations; Code Generation for a Virtual Machine; Runtime Support; Target Code Generation; Program Optimization. MARKET Software engineers, systems analysts, software architects |