A Retargetable C Compiler - David R. Hanson

A Retargetable C Compiler

David R. Hanson

出版时间

1995-02-10

ISBN

9780805316704

评分

★★★★★
书籍介绍

Designed as a self-study guide, the book describes the real-world tradeoffs encountered in building a production-quality, platform-retargetable compiler. The authors examine the implementation of lcc, a production-quality, research-oriented retargetable compiler, designed at AT&T Bell Laboratories for the ANSI C programming language. The authors' innovative approach-a "literate program" that intermingles the text with the source code-uses a line-by-line explanation of the code to demonstrate how lcc is built.

David R. Hanson is a Software Engineer at Google. Before joining Google in December, 2004, he was a Senior Researcher at Microsoft Research from 1997-2004 and Professor of Computer Science at Princeton University from 1986-97. He has been on the faculty at Yale and the University of Arizona, and he was Dept. Head at Arizona from 1981-86. His visiting appointments include the Un...

(展开全部)

目录
1. Introduction
2. Storage Management
3. Symbol Management
4. Types
5. Code Generation Interface

显示全部
用户评论
刷屏是吧?刷屏是吧?
too many details to exploit(esp, understand c std feature), so it's a tough work and require great patience to craft a c compiler.
收藏