
《编译原理:包含代数方法的新编译方法(英文版)》通过把编程语言的编译同人类对自然语言的理解过程进行类比来阐述编译程序的思想,采用标记法来创建源语言、中间语言和目标语言的符号,生动地描述了多层次编译程序的编译过程;详细地介绍了LL(1)和LR(1)的分析方法,不仅可以帮助读者了解如何做,还使他们知道为什么这样做;同时介绍了编译程序的设计方法,引入了一个重要的方法——代数形式化方法。
《编译原理:包含代数方法的新编译方法(英文版)》适合作为计算机和电子专业本科生和研究生教材,也可供相关学科研究人员参考。
编辑推荐
《编译原理:包含代数方法的新编译方法(英文版)》是由高等教育出版社出版的。 媒体推荐
中国暨南大学和印度尼西亚玛中大学教授,印度尼西亚玛中大学信息技术研究中心主任,美国纽约科学院院士,计算机科学专家。
——Yunlin Su(苏运霖)
美国麻省理工学院和英国贝德福特大学教授,国际计算数论和密码学界著名专家。
——Song Y.Yan(颜松远) 目录
Chapter 1 Introduction
1.1 Language and Mankind
1.2 Language and Computer
1.3 Compilation of Programming Languages
1.4 Number of Passes of Compiler
1.5 An Example of Compilation of a Statement
1.6 Organization of the Book
Problems
References
Chapter 2 Grammars and Languages
2.1 Motivation of the Chapter
2.2 Preliminary Knowledge
2.3 Grammar
2.4 Language
2.5 Language Generated by a Grammar
2.6 Turing Machine
2.7 Issues Concerning Grammars and Languages
Problems
References
Chapter 3 Finite State Automata and Regular
Languages
3.1 Motivations of the Chapter
3.2 Languages, Grammars and Automata
3.3 Deterministic Finite Automata
3.4 Nondeterministic Finite Automata
3.5 Regular Expressions
3.6 Regular Grammar
3.7 Kleene's and Moore's Theorems
3.8 Pumping Theorems and Closure Properties for LREG
3.9 Applications of Finite Automata
3.10 | ISBN | |
|---|---|
| 出版社 | 高等教育出版社 |
| 作者 | 苏运霖 |
| 尺寸 | 16 |