Compiler Construction: Principles and Practice

Kenneth C. Louden

  • 出版商: Course Technology
  • 出版日期: 1997-01-24
  • 售價: $1,026
  • 語言: 英文
  • 頁數: 592
  • 裝訂: Hardcover
  • ISBN: 0534939724
  • ISBN-13: 9780534939724
  • 相關分類: Compiler
  • 無法訂購

買這商品的人也買了...

商品描述

Description:

COMPILER CONSTRUCTION: PRINCIPLES AND PRACTICE features a comprehensive, hands-on case study project for constructing an actual, working compiler. This case study involves a relatively simple programming language that will expose readers to the basic concepts used (and potential pitfalls) in constructing larger compilers. Kenneth Louden and his colleagues at San Jose State University have successfully class-tested this approach. COMPILER CONSTRUCTION is a natural extension of Professor Louden's popular text PROGRAMMING LANGUAGES: PRINCIPLES AND PRACTICE. Professionals joining or beginning a compiler project will find COMPILER CONSTRUCTION valuable, as it provides the basic theory, necessary tools, and practical experience to design and program an actual compiler.

 

Table of Contents:

1. Introduction
2. Scanning
3. Context-Free Grammar and Parsing
4. Top-Down Parsing
5. Bottom-Up Parsing
6. Semantic Analysis
7. Runtime Environments
8. Code Generation
Appendices:
A: Compiler Project
B Tiny Compiler Listing
C: Tiny Machine Simulator Listing