编译原理
文章平均质量分 96
Blanche117
只有站在高处,低头才有意义.
展开
-
编译原理:CH4 静态语义分析
CH4 静态语义分析文章目录CH4 静态语义分析4.1 语法制导翻译4.1.1 语法与语义(1)语法与语义的关系(2)语义分析的两个作用4.1.2 属性与语义规则(1)语法制导翻译的基本思想(2)属性的抽象表示:.attr(3)本章约定(4)属性/语义规则的定义定义4.1 属性的定义4.1.3 语义规则的两种表示形式(1)语法制导定义(2)翻译方案(3)属性作为分析树的注释(4)综合属性与继承属性的计算顺序4.1.4 LR分析方案设计image-202202052032469134.1.5 递归下降分析原创 2022-02-09 13:44:31 · 2640 阅读 · 0 评论 -
编译原理:CH3 语法分析
CH3 语法分析文章目录CH3 语法分析3.1 语法分析的若干问题3.1.1 语法分析器的作用3.2 上下文无关文法3.2.1 CFG的定义定义3.1 CFG上下文无关文法(1)产生式的一般读法(2)由产生式集表示CFG(3)非终结符与终结符在书写上的区分(4)产生式的缩写形式3.2.2 CFG语言产生的基本方法定义3.2 推导定义3.3 上下文无关语言定义3.4 最左推导与最右推导3.2.3 推导,分析树与语法树定义3.5 分析树定义3.6 语法树3.2.4 二义性与二义性的消除3.2.4.1 二义性定原创 2022-01-13 15:48:16 · 2265 阅读 · 0 评论 -
编译原理:CH2 词法分析
CH2 词法分析文章目录CH2 词法分析2.1 词法分析的若干问题2.1.1 记号,模式和单词2.1.2 记号的属性2.1.3 词法分析器的作用与工作方式2.2 模式的形式化描述2.2.1 字符串与语言(1)定义2.1 语言的定义(2)字符串与字符串集合相关的概念与运算2.2.2 正规式与正规集定义2.2 正规式和正规集的定义(1)运算的优先级和结合性(2)正规式的等价定义2.3 正规式的等价(3)正规式等价的证明2.2.3 记号的说明(1)正规式的简化表示(2)引入辅助定义2.3 记号的识别——有限自动原创 2022-01-08 23:16:41 · 931 阅读 · 0 评论 -
编译原理:CH1绪论
文章目录CH1 绪论1.1 程序与本课程的关系1.2 从面向机器的语言到面向人类的语言1.2 语言之间的翻译1.2.1 翻译模式*1.3 编译器与解释器*1.3.1 编译器和解释器的特点1.3.2 基本功能1.3.3 所采用的技术1.4 编译器的工作原理和基本组成1.4.1 通用程序设计语言的主要成分1.4.2 以阶段划分的编译器***(1)阶段的划分1.4.3 编译器各个阶段的工作1.4.4 编译器的分析/综合模式1.4.5 编译器的扫描遍数1.5 编译器的编写CH1 绪论1.1 程序与本课程的关系原创 2022-01-08 17:23:15 · 987 阅读 · 0 评论