书籍名称:编译原理
页数:252
作者:张晶主编;陈香凝,董德义,李鑫编
出版时间:2011
ISBN:9787566101150
出版社:哈尔滨:哈尔滨工程大学出版社
简介:本书系统、全面地介绍了编译程序的基本原理、实现技术、方法和工具。在全书的安排上,首先介绍了编译程序的定义、结构、组织以及文法和语言的相关知识;然后以编译程序的结构为主线介绍了词法分析、语法分析、语法制导翻译与中间代码生成、代码优化和目标代码生成。另外,本书还涉及到运行时的存储管理以及符号表,并对词法分析、语法分析程序的生成工具LEX,YACC以及面向对象语言的编译进行了简要介绍。在基本概念和基本理论的阐述上做到准确清楚,在内容的组织上做到循序渐进、深入浅出、通俗易懂,精心挑选的习题可以使学习者对自己的掌握情况有较好的把握。本书可以作为计算机专业的大专生、本科生和研究生的教材,也可以作为计算机科技工作者的参考书。
前部分目录
第1章 引论——1
1.1 什么是编译程序——1
1.2 编译程序的基本结构——2
1.3 编译程序的组织——6
习题——8
第2章 文法和语言——9
2.1 字母表和符号串——9
2.2 文法和语言的形式定义——11
2.3 语法树和文法的二义性——16
2.4 文法的类型——19
习题——21
第3章 词法分析——23
3.1 有穷自动机——23
3.2 正规集、正规文法和正规式——29
3.3 正规文法与有穷自动机——33
3.4 正规式与NFA——35
······
······
······
声明:本站资源均来源于互联网,旨在给网友提供一个交流学习的平台,产生费用仅为网站运营赞助费。版权属于原作者,若有侵权,请联系微信客服告知,我们会立即处理。