编译技术

当前位置:首页 > 计算机网络 > 研究生/本科/专科教材 > 编译技术

出版社:东南大学出版社
出版日期:1997年01月
ISBN:9787810232067
作者:钱焕延
页数:295页

作者简介

本书根据各类高校计算机相关专业的教学特点,结合作者多年来的教学实践及各类反馈信息,对原版进行修订,系统,全面地阐述了编译程序的基本结构,编译技术的一般理论和常用的有效方法与技术。其主要内容包括:文法和形式语言,自动机理论、词法分析,语法分析、语义分析、中间语言、代码生成、代码优化、存储组织与分配以及程序的查错与处理等;在分析方法中重点介绍了LL方法、运算符优先数法、状态矩阵法、递归子程序方法和LR方法等。各章均附有习题,相关部分配有上机实习题,以帮助读者进一步理解并掌握各章的基本内容。    本书叙述由浅入深、循序渐进,通俗易懂,可供各类高等院校计算机相关专业作为教材,也可供从事计算机有关工作与研究的科技人员参考。

书籍目录

1 概论  1.1 程序设计语言  1.2 编译程序  1.3 源程序执行的途径  1.4 编译程序的结构  1.5 编译程序的开发  习题2 文法和形式语言  2.1 符号和符号串  2.2 文法和语言  2.3 语法树和二义性  2.4 文法的实用限制  2.5 扩充的BNF表示法  2.6 文法和语言分类  2.7 正则表达式和正则集  习题3 自动机  3.1 转换图  3.2 确定有限自动机  3.3 不确定有限自动机  3.4 E-自动机  3.5 自动机的简化  3.6 语法图与自动机  3.7 下推自动机  习题4 符号表  4.1 符号表及其应用  4.2 符号表示内容  4.3 存储分配与符号表的组织  4.4 标识符的处理  4.5 符号表的结构和存取  习题5 词法分析  5.1 引言  5.2 取单词  5.3 读标识符  5.4 取无正负号数  5.5 词法分析器的自动生成  习题6 语法和语义分析  6.1 常用的终结符号集  6.2 句子的分析  6.3 虚拟机  6.4 递归子程序方法  6.5 LL分析方法  6.6 运算符优先数法  6.7 状态矩阵法  习题7 递归子程序方法  7.1 PL/O程序设计语言  7.2 PL/0处理机  7.3 代码生成形式  7.4 PL/0编译程序的子程序  习题8 LR分析方法9 中间语言10 优化11 语法制导翻译与代码生成12 存储组织与分配13 程序的查错与处理附录参考文献

图书封面


 编译技术下载



发布书评

 
 


精彩短评 (总计1条)

  •     垃圾一笔 完全不知所云
 

农业基础科学,时尚,美术/书法,绘画,软件工程/开发项目管理,研究生/本专科,爱情/情感,动漫学堂PDF下载,。 PDF下载网 

PDF下载网 @ 2024