编译方法

出版时间:2004-1  出版社:机械工业出版社  作者:马知行 编  页数:216  
Tag标签:无  

内容概要

本书系统、全面地介绍了编译程序逻辑基本构造方法和编译程序构造的原理,对编译程序的常用方法和技巧作了较详细的阐述。主要内容为:语言处理程序概述、文法和语言自动机理论、词法分析、语法分析、语义分析及中间代码产生、符号表的组织和管理以及类型检查、作用域规则、运行时的内存分配、代码优化和代码生成等。本书每章均附有小结和习题,便于读者学习。
本书可以作为高等学校计算机专业的教材,也可以作为教师、研究生、工程技术人员、计算机爱好者的参考书。

书籍目录

编者的话前言第1章 语言处理程序概述 1.1 语言处理程序的发展过程 1.2 高级语言的翻译 1.3 编译程序的结构 1.4 编译程序的相关软件和开发工具 1.5 小结 1.6 习题第2章 文法与语言 2.1 文法的基本概念  2.2 句型分析 2.3 小结 2.4 习题第3章 词法分析 3.1 词法分析的基本概念 3.2 正规式自动化和状态图 3.3 词法分析程序的设计 3.4 小结 3.5 习题第4章 语法分析 4.1 自顶向下的语法分析 4.2 自底向上的语法分析 4.3 小结 4.4 习题第5章 编译程序的数据结构和符号表 5.1 分配型数据结构 5.2 查找型数据结构 5.3 小结 5.4 习题第6章 语法制导翻译 6.1 中间代码的形式 6.2 语法制导翻译的概述 6.3 自底向上的制导翻译 6.4 自顶向下的制导翻译 6.5 小结 6.6 习题第7章 编译程序 7.1 编译程序考虑的因素 7.2 执行时的内存分配 7.3 代码优化 7.4 赋值语句、输入和输出语句的编译 7.5 控制结构的编译 7.6 程序重定位概述 7.7 小结 7.8 习题附录 附录A 实验一词法分析程序 附录B 实验二语法分析1——递归子程序法 附录C 实验三语法分析2——预测分析法 附录D 实验四语义分析和代码生成 附录E 词法分析程序、源程序和注释 附录F 递归子程序识别程序源程序和注释 附录G 预测分析法识别程序源程序和注释 附录H 语义分析、代码生成程序、源程序和注释参考文献

图书封面

图书标签Tags

评论、评分、阅读与下载


    编译方法 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7