Compiler Design: Theory, Tools, and Examples

Compiler Design: Theory, Tools, and Examples

简介:

这是编译器设计课程的介绍性文本,强调解决问题的能力。这些概念清楚地显示了采样器问题和图表,以说明这些概念。本文还涵盖了lex和yacc两个UNIX编译器生成工具。

这本书是早期版本的修订版,是为基于Pascal的课程编写的。由于许多计算机科学系已将c语言作为本科课程的主要语言,因此我制作了此版本以适应这些部门。这本书并不是严格意义上的面向对象的编译器设计方法。本书有两个版本: C/C和Java。

英文简介:

This is an introductory level text for compiler design courses, that emphasizes problem solving skills. The concepts are clearly presented with sampler problems and diagrams to illustrate the concepts. The text also covers lex and yacc two compiler generating tools in UNIX.

This book is a revision of an earlier edition that was written for a Pascal based curriculum. As many computer science departments have moved to C++ as the primary language in the undergraduate curriculum, I have produced this edition to accommodate those departments. This book is not intended to be strictly an object-oriented approach to compiler design.

This book has two versions: C/C++ and Java.

书名
Compiler Design: Theory, Tools, and Examples
译名
编译器设计:理论、工具和示例
语言
英语
年份
2017
页数
322页
大小
2.04 MB
标签
  • 编译器
  • 下载
    pdf iconCompiler Design: Theory, Tools, and Examples.pdf
    密码
    65536

    最后更新:2025-04-12 23:54:39

    ←Essentials of Compilation: An Incremental Approach in Racket

    →Introduction to Compilers and Language Design