编译系统概论
上下文无关文法和形式语言
有穷自动机与正则表达式
词法分析器实验
语法分析
语法分析器实验
语法制导翻译和中间代码
符号表
运行时的存储组织与分配
代码优化与目标代码生成
├─{01}--编译系统概论
│ [1.1]--ch1-01编译程序概述_1.mp4
│ [1.2]--编译程序的过程(6.23).mp4
│
├─{02}--上下文无关文法和形式语言
│ [2.1]--2-文法和语言的形式定义——黄茹.mp4
│ [2.2]--2-文法和语言的形式定义——黄茹(1).mp4
│
├─{03}--有穷自动机与正则表达式理论基础
│ [3.1]--词法分析及状态转换图V4(1).mp4
│ [3.2]--确定的有限自动机(1).mp4
│ [3.3]--非确定的有限自动机(1).mp4
│ [3.4]--非确定的有限自动机的确定化(1).mp4
│ [3.5]--非确定的有限自动机的确定化(2).mp4
│ [3.6]--非确定的有限自动机的最小化.mp4
│ [3.7]--正规式和有限自动机的转化v5.mp4
│
├─{04}--实验----词法分析器的设计与实现(6学时)
│ (4.1)--实验—词法分析器.pdf
│
├─{05}--语法分析
│ [5.10]--ch05-7LR(0)语法分析.mp4
│ [5.1]--ch04-1消除左递归.mp4
│ [5.2]--ch04-2FIRST集和FOLLOW集的构造.mp4
│ [5.3]--ch04-3LL(1)预测分析方法.mp4
│ [5.4]--ch05-1-自下而上语法分析.mp4
│ [5.5]--ch05-2算符优先文法.mp4
│ [5.6]--ch05-3算符优先语法分析.mp4
│ [5.7]--ch05-4LR语法分析方法的基本思路.mp4
│ [5.8]--ch05-5构造识别活前缀的NFA.mp4
│ [5.9]--ch05-6构造识别活前缀的DFA.mp4
│
├─{06}--实验----语法分析的设计与实现(6学时)
│ (6.1)--实验—语法分析器.pdf
│
├─{07}--语法制导翻译和中间代码
│ [7.1]--第1讲属性文法.mp4
│ [7.2]--第2讲中间代码及其表示.mp4
│ [7.3]--数组元素的翻译1.mp4
│ [7.4]--数组元素的翻译2.mp4
│ [7.5]--第5讲条件语句的翻译V3.mp4
│ [7.6]--第6讲循环语句的翻译V.mp4
│
├─{08}--符号表
│ [8.1]--第1讲符号表的组织及作用.mp4
│ [8.2]--符号表的整理与查找.mp4
│ [8.3]--ch07-3名字的作用范围.mp4
│
├─{09}--运行时的存储组织与分配
│ [9.1]--第八章第1讲-运行时存储空间的划分.mp4
│ [9.2]--ch08-2简单的栈式存储分配.mp4
│ [9.3]--第八章第3讲-嵌套过程语言的栈式实现-静态链实现非局部变量的访问.mp4
│ [9.4]--ch08-4嵌套过程语言的栈式实现--display表实现非局部.mp4
│
└─{10}--代码优化与目标代码生成
[10.1]--ch09-1优化-局部优化.mp4
[10.2]--ch09-2循环优化-代码外提.mp4
[10.3]--ch09-3循环优化-强度削弱与删除归纳变量V3.mp4