書誌事項

Engineering a compiler

Keith D. Cooper, Linda Torczon

Morgan Kaufmann, c2023

3rd ed

大学図書館所蔵 件 / 1

この図書・雑誌をさがす

注記

Includes bibliographical references (p. 793-813) and index

内容説明・目次

内容説明

*Textbook and Academic Authors Association (TAA) Textbook Excellence Award Winner, 2024* Engineering a Compiler, Third Edition covers the latest developments in compiler technology, with new chapters focusing on semantic elaboration (the problems that arise in generating code from the ad-hoc syntax-directed translation schemes in a generated parser), on runtime support for naming and addressability, and on code shape for expressions, assignments and control-structures. Leading educators and researchers, Keith Cooper and Linda Torczon, have revised this popular text with a fresh approach to learning important techniques for constructing a modern compiler, combining basic principles with pragmatic insights from their own experience building state-of-the-art compilers.

目次

1. Overview of Compilation 2. Scanners 3. Parsers 4. Intermediate Representations 5. Syntax-Driven Translation 6. Implementing Procedures 7. Code Shape 8. Introduction to Optimization 9. Data-Flow Analysis 10. Scalar Optimization 11. Instruction Selection 12. Instruction Scheduling 13. Register Allocation 14. Runtime Optimization

「Nielsen BookData」 より

詳細情報

  • NII書誌ID(NCID)
    BD02706311
  • ISBN
    • 9780128154120
  • 出版国コード
    us
  • タイトル言語コード
    eng
  • 本文言語コード
    eng
  • 出版地
    Cambridge, MA
  • ページ数/冊数
    xxv, 820 p.
  • 大きさ
    24 cm
  • 分類
  • 件名
ページトップへ