My Account Log in

1 option

A retargetable C compiler : design and implementation / Christopher W. Fraser, David R. Hanson.

Van Pelt Library QA76.73.C15 F75 1995
Loading location information...

Available This item is available for access.

Log in to request item
Format:
Book
Author/Creator:
Fraser, Christopher W.
Contributor:
Hanson, David R.
Anne and Joseph Trachtman Memorial Book Fund.
Language:
English
Subjects (All):
C (Computer program language).
Compilers (Computer programs).
Physical Description:
xv, 564 pages : illustrations ; 25 cm
Place of Publication:
Redwood City, CA : Benjamin/Cummings Pub. Co., [1995]
Summary:
This new text examines the design and implementation of Icc, a production-quality, retargetable compiler, designed at AT&T Bell Laboratories and Princeton University for the ANSI C programming language. The authors' innovative approach - a "literate program" that intermingles the text with the source code - gives a detailed tour of the code that explains the implementation and design decisions reflected in the software. And while most books describe toy compilers or focus on isolated pieces of code, the authors have made available the entire source code for a real compiler. Structured as a self-study guide that describes the real-world tradeoffs encountered in building a production-quality compiler, A Retargetable C Compiler is also useful to individuals who work in application areas using or creating language-based tools and techniques. Features: discusses the implementation and design tradeoffs made while constructing a real ANSI C compiler, illustrating the interaction between theory and practice; covers compiler theory only as needed to understand the implementation of Icc, focusing instead on practical, applied issues; encourages a deeper understanding of programming in C, by providing C programmers with a tour of the language from the perspective of compiler authors; includes coverage of code generators for the MIPS R3000, SPARC, and Intel 386 and its successors; and provides access to the full source code for the Icc compiler, the three back ends, and the code-generator generator, either on disk or via FTP.
Notes:
Includes bibliographical references (pages 535-540) and index.
Local Notes:
Acquired for the Penn Libraries with assistance from the Anne and Joseph Trachtman Memorial Book Fund.
ISBN:
0805316701
OCLC:
31166373

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account