Compiler Design in C

简介:
介绍编译器设计的基础知识,重点介绍第二遍 (在典型的四遍编译器中),由词法分析器,解析器和代码生成器组成。使用C语言。适用于CS部门的编译器课程。对于学生,工作工程师和程序员,本书教授现实世界的编译器设计概念和实现。本文的第一章专门概述了C编程中的基本概念,并介绍了一个完整的C编译器,包括三个编译器生成工具 (用ANSI C编写) 的完整源代码。它还使用LeX和yacc来开发一个完整的C编译器,并包括一个专门介绍C主题和功能的章节。
英文简介:
Introduces the basics of compiler design, concentrating on the second pass (in a typical four-pass compiler), consisting of a lexical analyzer, parser, and a code generator. Uses the C language. Appropriate for compiler courses in CS departments.
For students, working engineers and programmers, this book teaches real-world compiler design concepts and implementation. The text dedicates the first chapter to an overview of the basic concepts in C programming, and presents a complete C compiler, including the complete sources for three compiler-generation tools (written in ANSI C).
It also uses LeX and yacc to develop a complete C compiler, and includes a chapter dedicated to the coverage of C++ topics and features.
- 书名
- Compiler Design in C
- 译名
- 语言编译器设计
- 语言
- 英语
- 年份
- 1990
- 页数
- 986页
- 大小
- 18.26 MB
- 标签
- 编译器
- 下载
Compiler Design in C.pdf- 密码
- 65536
最后更新:2025-04-12 23:54:39
←Implementing Programming Languages: An Introduction to Compilers and Interpreters