【编译程序原理与技术】李赣生王华民.pdf

【编译程序原理与技术】李赣生王华民.pdf

本书共分15章,第1、2章介绍了编译程序的基本概念及程序的构造.第3章讨论了词法分析.第4 章讨论了上下文无关文法的基本概念:第5、6章讨论语法分析方法:第7章至第14章讨论有关语义分 析与处理的有关间题.第15章讨论代码生成技术。书中列出了Lex,Yacc和C的典型编译源程序,力求 本书可作为计算机软件专业大学生、研究生教材,也可供从事计算机软件研究、设计和开发的人员 激光防伪标签,无标签者不得销售.编译程序原理与技术/李赣生、王华民编著,一北京:1997 I.编I.李I.机器翻译- 编著 新编家庭饮食指南 屠朝阳作者 1997于浙大求是园 翻译的基本方法,包括增广文法与属性文法。我们在这里用最少的篇幅阐述了继承属性与 综合属性的概念,并讨论了它们在LL及LR分析中的处理特点。在第7章中还讨论了各 种中间语言表示。我们在本书中讨论语义处理方法时,选择了C语言作样本语言,即实际 讨论C语言的语义处理问题。因为C语言是当今最为流行的程序语言之一,复杂程度也 适中。在第7章较详细描述了C代码,这是一种类似于C的三元组形式的中间语言代码,由A.I.Holub设计。C代码的主要优点是易读,经简单的宏处理之后,可转换成C语言的 语句。因此,在产生C代码之后,就可以利用C编译命令产生可执行的目标码。子集构造法 一个建立词法分析器的自动工具 3实践中的几个问题 3保留字 3向前看多字符问题 3词法错误的矫正 3正规表达式到有限自动机的转换 3把正规表达式转换为NFA 3从NFA到DFA的转换一 3DFA的优化极小化 上下文无关文法与分析 4基本概念与定义 4推导与分析树 4文法的设计.右线性文法 4 验证由文法生成的语言 4 4.
支付成功后系统会自动返回 下载地址!有问题:cuwen@foxmail.com(截图)