编译原理

编译原理
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
1999-09
版次: 2
ISBN: 9787561211472
定价: 28.00
装帧: 平装
开本: 其他
纸张: 胶版纸
页数: 361页
字数: 563千字
4人买过
  • 本书第2版系“九五”国家重点教材,旨在系统地介绍编译系统的结构、工作流程以及编译程序的设计原理和实现技术。全书共10章,内容包括语言及文法的基本知识、词法分析、语法分析、语义分析及中间代码生成、符号表组织、运行时的存储组织与分配、代码优化及目标代码生成等。在内容的组织上,本书将编译的基本理论和具体的实现技术有机地结合起来,既准确清楚地阐述相关的概念和原理,又给出典型的实现程序;同时,对目前颇为流行且使用效果良好的分析器自动生成工具(如LEX,LLama,YACC,OCCS等)的功能和使用方法也作了详细的介绍。本书力求反映编译技术方面的*成果。书中所列的分析算法、驱动程序及语义动作等,全部用C语言描述,各章之后附有大量的习题和上机实习题目。本书文字简洁易懂,内容循序渐进、深入浅出,便于自学。
      
      
      本书可作为大学计算机本科专业的教材,也可作为计算机软件科学人员的参考书。 第一章 绪论

      1.1  编译过程概述

      1.2  编译程序的逻辑结构

      1.3  编译程序的组织

      习题

    第二章 前后文无关文法和语言

      2.1  文法及语言的表示

      2.2  文法和语言的定义

      2.3  句型的分析

      2.4  文法的化简和改造

      2.5  文法和语言的Chomsky分类

      习题

    第三章 词法分析及词法分析程序

      3.1  设计折描器时应考虑的几个问题

      3.2  正规文法和状转换图

      3.3  有限自动机

      3.4  正规表达式与正规集

      3.5  词法分析程序的实现

      习题

      上机实习题

    第四章 语法分析和语法分析程序

      4.1  自顶向下的语法分析

      4.2  自底向上的语法分析

      习题 

      上机实习题

    第五章 语法制导翻译及中间代码生成

      5.1  引言

      5.2  属性文法属性翻译文法

      5.3  常见中间言简介

      5.4  简单算术表达式和赋值语句的翻译

      5.5  布尔表达式的释译

      5.6  程序流程控制语句的翻译

      5.7  含数组元素的算术表达式及赋值语句的翻译

      5.8  过程说明和过程调用的翻译

    ……

    第六章 符号表

    第七章 运行时的存储组织与分配

    第八章 代码优化

    第九章 目标代码生成

    第十章 查错与改错

    参考文献
  • 内容简介:
    本书第2版系“九五”国家重点教材,旨在系统地介绍编译系统的结构、工作流程以及编译程序的设计原理和实现技术。全书共10章,内容包括语言及文法的基本知识、词法分析、语法分析、语义分析及中间代码生成、符号表组织、运行时的存储组织与分配、代码优化及目标代码生成等。在内容的组织上,本书将编译的基本理论和具体的实现技术有机地结合起来,既准确清楚地阐述相关的概念和原理,又给出典型的实现程序;同时,对目前颇为流行且使用效果良好的分析器自动生成工具(如LEX,LLama,YACC,OCCS等)的功能和使用方法也作了详细的介绍。本书力求反映编译技术方面的*成果。书中所列的分析算法、驱动程序及语义动作等,全部用C语言描述,各章之后附有大量的习题和上机实习题目。本书文字简洁易懂,内容循序渐进、深入浅出,便于自学。
      
      
      本书可作为大学计算机本科专业的教材,也可作为计算机软件科学人员的参考书。
  • 目录:
    第一章 绪论

      1.1  编译过程概述

      1.2  编译程序的逻辑结构

      1.3  编译程序的组织

      习题

    第二章 前后文无关文法和语言

      2.1  文法及语言的表示

      2.2  文法和语言的定义

      2.3  句型的分析

      2.4  文法的化简和改造

      2.5  文法和语言的Chomsky分类

      习题

    第三章 词法分析及词法分析程序

      3.1  设计折描器时应考虑的几个问题

      3.2  正规文法和状转换图

      3.3  有限自动机

      3.4  正规表达式与正规集

      3.5  词法分析程序的实现

      习题

      上机实习题

    第四章 语法分析和语法分析程序

      4.1  自顶向下的语法分析

      4.2  自底向上的语法分析

      习题 

      上机实习题

    第五章 语法制导翻译及中间代码生成

      5.1  引言

      5.2  属性文法属性翻译文法

      5.3  常见中间言简介

      5.4  简单算术表达式和赋值语句的翻译

      5.5  布尔表达式的释译

      5.6  程序流程控制语句的翻译

      5.7  含数组元素的算术表达式及赋值语句的翻译

      5.8  过程说明和过程调用的翻译

    ……

    第六章 符号表

    第七章 运行时的存储组织与分配

    第八章 代码优化

    第九章 目标代码生成

    第十章 查错与改错

    参考文献
查看详情
相关图书 / 更多
编译原理
编译原理与实践
鲁斌
编译原理
编译器设计原理
谌志群 著
编译原理
编译方法导论
史涯晴 贺汛
编译原理
编译原理及编译程序构造(第3版)/普通高校计算机专业精品教材系列
云挺、秦振松、薛联凤 著
编译原理
编译技术与应用(微课视频版·题库版)
杨金民 陈果 黎文伟
编译原理
编译原理简明教程
费蓉
编译原理
编译原理
刘茂福、黄革新、胡慧君 编
编译原理
编译原理及实现(第2版)
姜淑娟;谢红侠;张辰;刘兵
编译原理
编译原理教程(第五版)
李玉军 著
编译原理
编译原理
李维华;岳昆;周小兵
编译原理
编译原理(英文版)
雷向东、龙军、雷振阳 编
编译原理
编译原理及编译程序构造
薛联凤
您可能感兴趣 / 更多