《现代编译原理C语言描述修订版与龙书齐名的虎书编译原理及实践指南麻省理工教材编译系统透视》[89M]百度网盘|pdf下载|亲测有效
《现代编译原理C语言描述修订版与龙书齐名的虎书编译原理及实践指南麻省理工教材编译系统透视》[89M]百度网盘|pdf下载|亲测有效

现代编译原理C语言描述修订版与龙书齐名的虎书编译原理及实践指南麻省理工教材编译系统透视 pdf下载

出版社 博库网旗舰店
出版年 2018-04
页数 390页
装帧 精装
评分 8.6(豆瓣)
8.99¥ 10.99¥

内容简介

本篇主要提供现代编译原理C语言描述修订版与龙书齐名的虎书编译原理及实践指南麻省理工教材编译系统透视电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com

基本信息

  • 商品名称:现代编译原理(C语言描述修订版)/图灵计算机科学丛书
  • 作者:(美)安德鲁·W.安佩尔//马亚·金斯伯格|译者:赵克佳//黄春//沈志宇
  • 定价:89
  • 出版社:人民邮电
  • ISBN号:9787115476883

其他参考信息(以实物为准)

  • 出版时间:2018-04-01
  • 印刷时间:2018-04-17
  • 版次:2
  • 印次:1
  • 开本:
  • 包装:平装
  • 页数:385
  • 字数:665千字

内容提要

安德鲁·W.安佩尔、马亚·金斯伯格著的《现代 编译原理(C语言描述修订版)/图灵计算机科学丛书》 全面讲述了现代编译器的各个组成部分,包括词法分 析、语法分析、抽象语法、语义检查、中间代码表示 、指令选择、数据流分析、寄存器分配以及运行时系 统等。全书分成两部分: 部分是编译的基础知识 ,适用于 门编译原理课程(一个学期);第二部 分是 主题,包括面向对象语言和函数语言、垃圾 收集、循环优化、SSA(静态单赋值)形式、循环调 度、存储结构优化等,适合于后续课程或研究生教学 。书中专门为学生提供了一个用C语言编写的实习项 目,包括前端和后端设计,学生可以在一学期内创建 一个功能完整的编译器。
     本书适合高等院校计算机及相关专业的本科生或 研究生阅读,也可供科研人员或工程技术人员参考。
    

目录

部分 编译基本原理
第1章 绪论
1.1 模块与接口
1.2 工具和软件
1.3 树语言的数据结构
程序设汁:直线式程序解释器
阅读
习题
第2章 词法分析
2.1 词法单词
2.2 正则表达式
2.3 有限自动机
2.4 非确定有限自动机
2.4.1 将正则表达式转换为NFA
2.4.2 将NFA转换为DFA
2.5 Lex:词法分析器的生成器
程序设汁:词法分析
阅读
习题
第3章 语法分析
3.1 上下文无关文法
3.1.1 推导
3.1.2 语法分析树
3.1.3 二义性文法
3.1.4 史件结束符
3.2 预测分析
3.2.1 FIRST集合和FOLL0W集合
3.2.2 构造预测分析器
3.2.3 消除左递归
3.2.提取左因子
3.2.5 错误恢复
3.3 LR分析
3.3.1 LR分析引擎
3.3.2 LR(O)分析器生成器
3.3.3 SLR分析器的生成
3.3.4 LR(1)项和LR(1)分析表
3.3.5 LALR(1)分析表
3.3.6 各类文法的层次
3.3.7 二义性文法的LR分析
3.4 使用分析器的生成器
3.4.1 冲突
3.4.2 优先级指导
3.4.3 语法和语义
3.5 错误恢复
3.5.1 用error符号恢复
3.5.2 全局错误修复
程序设计:语法分析
阅读
习题
第4章 抽象语法