资源简介
这是一个设计精良的课程,充满了深入的理论知识和实用的技巧,旨在帮助你全面理解并掌握编译原理的核心内容,并以此为基础,引领你进一步探索计算机科学的广阔领域。
本课程从最基础的原理开始,引导你理解语法分析的过程,通过实践,你将了解到DFA最小化的过程,以及如何用状态模式实现。我们将会对NFA进行详细的定义和解读,使你对自动机有更深入的理解。
在辨析了First集合后,我们会将课程的重心转移到词法分析上,深入探讨它在编译原理中的重要性。我们将通过丰富的案例和生动的解说,使你理解并掌握它的实现细节和其中的技巧。
最后,我们还将开展Class文件生成的训练,引导你全程参与这一过程,亲手实践,从而有机会真正理解并掌握它。基于这些知识,你将能够更加熟练地设计和实现一款自己的语言编译器。
资源目录
——————\天下无鱼16号盘-85T\计算机教程119\09-其他\697-编译原理 体系进阶班 ├─1-编译原理_01 │ └─1-编译原理_01.mp4 46.1MB ├─10-编译原理_10_语法分析_LR0 │ ├─1-10_01_语法分析_自下而上分析法.mp4 7.15MB │ ├─10-10_10_语法分析_LR0_项目集构造_举例.mp4 42.1MB │ ├─11-10_11_语法分析_LR0_预测分析表构建.mp4 4.66MB │ ├─12-10_12_语法分析_LR0_预测分析表构建_举例.mp4 44.69MB │ ├─2-10_02_语法分析_自下而上分析法.mp4 28.26MB │ ├─3-10_03_语法分析_自下而上分析法.mp4 1.53MB │ ├─4-10_04_语法分析_LR.mp4 35.42MB │ ├─5-10_05_语法分析_LR.mp4 38.91MB │ ├─6-10_06_语法分析_LR.mp4 8.92MB │ ├─7-10_07_语法分析_LR0_预测分析表构建.mp4 16.32MB │ ├─8-10_08_语法分析_LR0_预测分析表构建.mp4 4.87MB │ └─9-10_09_语法分析_LR0_项目集构造.mp4 19.74MB ├─11-编译原理_11_语法分析_LR0算法实现 │ ├─1-11_01_语法分析_LR0预测分析__程序实现.mp4 5.17MB │ ├─10-11_10_语法分析_LR0预测分析__程序实现_状态转换图构建.mp4 14.74MB │ ├─11-11_11_语法分析_LR0预测分析__程序实现_状态转换图构建.mp4 22.67MB │ ├─12-11_12_语法分析_LR0预测分析__程序实现_状态转换图构建.mp4 59.31MB │ ├─13-11_13_语法分析_LR0预测分析__程序实现_构建预测分析表.mp4 11.36MB │ ├─14-11_14_语法分析_LR0预测分析__程序实现_构建预测分析表.mp4 17.56MB │ ├─15-11_15_语法分析_LR0预测分析__程序实现_构建预测分析表.mp4 57.47MB │ ├─16-11_16_语法分析_LR0预测分析__程序实现_构建预测分析表.mp4 31.59MB │ ├─2-11_02_语法分析_LR0预测分析__程序实现.mp4 2.31MB │ ├─3-11_03_语法分析_LR0预测分析__程序实现_LR0项目构造key..mp4 3.1MB │ ├─4-11_04_语法分析_LR0预测分析__程序实现_LR0项目构造key..mp4 15.89MB │ ├─5-11_05_语法分析_LR0预测分析__程序实现_项目闭包.mp4 4.67MB │ ├─6-11_06_语法分析_LR0预测分析__程序实现_项目闭包.mp4 4.74MB │ ├─7-11_07_语法分析_LR0预测分析__程序实现_项目闭包.mp4 20.04MB │ ├─8-11_08_语法分析_LR0预测分析__程序实现_项目闭包.mp4 10.95MB │ └─9-11_09_语法分析_LR0预测分析__程序实现_状态转换图构建k.mp4 8.58MB ├─12-编译原理_12_语法分析_SLR_LR1_算法实现 │ ├─1-12_01_语法分析_LR0预测分析__程序实现_预测分析.mp4 14.74MB │ ├─10-12_10_语法分析_SLR预测分析.mp4 14.78MB │ ├─11-12_11_语法分析_LR1预测分析.mp4 18.22MB │ ├─12-12_12_语法分析_LR1预测分析_项目集闭包.mp4 32.16MB │ ├─13-12_13_语法分析_LR1预测分析_项目集闭包_算法讲解key.c.mp4 22.61MB │ ├─14-12_14_语法分析_LR1预测分析_项目集闭包_单元测试key.c.mp4 10.26MB │ ├─15-12_15_语法分析_LR1预测分析_项目集闭包_单元测试key.c.mp4 47.56MB │ ├─2-12_02_语法分析_LR0预测分析__程序实现_预测分析.mp4 40.48MB │ ├─3-12_03_语法分析_SLR预测分析.mp4 3.66MB │ ├─4-12_04_语法分析_SLR预测分析.mp4 5.04MB │ ├─5-12_05_语法分析_SLR预测分析.mp4 6.24MB │ ├─6-12_06_语法分析_SLR预测分析.mp4 17.88MB │ ├─7-12_07_语法分析_SLR预测分析..mp4 20.04MB │ ├─8-12_08_语法分析_SLR预测分析.mp4 23.52MB │ └─9-12_09_语法分析_SLR预测分析..mp4 23.25MB ├─13-编译原理_13_语义分析 │ ├─1-13_01_语法分析_LR1预测分析_状态转换图.mp4 2.35MB │ ├─10-13_10_语义分析_代码DEBUG.mp4 24.01MB │ ├─11-13_11_语义分析_代码DEBUG.mp4 52.97MB │ ├─12-13_12_语义分析_代码DEBUG.mp4 31.98MB │ ├─13-13_13_语义分析_代码DEBUG.mp4 1.06MB │ ├─2-13_02_语法分析_LR1预测分析_状态转换图.mp4 7.68MB │ ├─3-13_03_语法分析_LR1预测分析_预测分析表填写.mp4 6.09MB │ ├─4-13_04_语法分析_LR1预测分析_预测分析表填写.mp4 22.3MB │ ├─5-13_05_语法分析_LR1预测分析_LR1文法.mp4 22.61MB │ ├─6-13_06_语义分析_基本概念.mp4 6.31MB │ ├─7-13_07_语义分析_基本概念.mp4.mp4 15.91MB │ ├─8-13_08_语义分析_代码解读.mp4 46.22MB │ └─9-13_09_语义分析_代码解读.mp4 33.88MB ├─14-编译原理_14_语义分支_Class的方法识别 │ ├─1-14_01_语义分析_方法分析.mp4 2.32MB │ ├─10-14_10_语义分析_方法分析.mp4 16.59MB │ ├─11-14_11_语义分析_方法分析.mp4 16.46MB │ ├─12-14_12_语义分析_方法分析.mp4 7.68MB │ ├─13-14_13_语义分析_方法分析.mp4 13.59MB │ ├─14-14_14_语义分析_方法分析.mp4 15.84MB │ ├─15-14_15_语义分析_方法分析.mp4 6.26MB │ ├─16-14_16_语义分析_方法分析.mp4 34.67MB │ ├─2-14_02_语义分析_方法分析.mp4 9.34MB │ ├─4-14_04_语义分析_方法分析.mp4 33.19MB │ ├─5-14_05_语义分析_方法分析.mp4 16.38MB │ ├─6-14_06_语义分析_方法分析.mp4 5.39MB │ ├─7-14_07_语义分析_方法分析.mp4 17.96MB │ ├─8-14_08_语义分析_方法分析.mp4 48.04MB │ └─9-14_09_语义分析_方法分析.mp4 21.66MB ├─15-编译原理_15_语义分析_赋值语句翻译 │ ├─1-15_01_语义分析_方法调用.mp4 13.78MB │ ├─10-15_10_语义分析_方法调用.mp4 24.75MB │ ├─11-15_11_语义分析_方法调用.mp4 19.11MB │ ├─12-15_12_语义分析_方法调用.mp4 28.1MB │ ├─13-15_13_语义分析_方法调用.mp4 30.74MB │ ├─2-15_02_语义分析_方法调用.mp4 9.58MB │ ├─3-15_03_语义分析_方法调用.mp4 11.26MB │ ├─4-15_04_语义分析_方法调用.mp4 20.36MB │ ├─5-15_05_语义分析_方法调用.mp4 29.87MB │ ├─6-15_06_语义分析_方法调用.mp4 7.75MB │ ├─7-15_07_语义分析_方法调用.mp4 19.8MB │ ├─8-15_08_语义分析_方法调用.mp4 18.86MB │ └─9-15_09_语义分析_方法调用.mp4 9.43MB ├─16-编译原理_16_生产Class文件 │ ├─1-16_01_生成Class文件.mp4 4.82MB │ ├─10-16_10_生成Class文件_DEBUG_生产方法调用部分.mp4 1.98MB │ ├─11-16_11_生成Class文件_DEBUG_生产方法调用部分.mp4 63.41MB │ ├─12-16_12_生成Class文件_DEBUG_生产方法调用部分.mp4 924.44KB │ ├─2-16_02_生成Class文件_常量池解释.mp4 10.91MB │ ├─3-16_03_生成Class文件.mp4 27.74MB │ ├─4-16_04_生成Class文件.mp4 19.41MB │ ├─5-16_05_生成Class文件.mp4 14.9MB │ ├─6-16_06_生成Class文件_代码解读.mp4 21.84MB │ ├─7-16_07_生成Class文件_DEBUG.mp4 14.98MB │ ├─8-16_08_生成Class文件_DEBUG.mp4 21.79MB │ └─9-16_09_生成Class文件_DEBUG.mp4 51.51MB ├─2-编译原理_02 │ └─1-编译原理_02.mp4 161.74MB ├─3-编译原理_03_词法分析 │ ├─1-02_01_上次课程回顾.mp4 6.77MB │ ├─10-03_01_词法分析_过程化设计.mp4 23.41MB │ ├─11-03_02_词法分析_过程化设计.mp4 13.7MB │ ├─12-03_03_词法分析_状态模式实现.mp4 4.31MB │ ├─13-03_04_词法分析_状态模式实现.mp4 37.28MB │ ├─14-03_05_词法分析_状态模式实现.mp4 7.78MB │ ├─15-03_06_词法分析_DFA、.mp4 36.75MB │ ├─16-03_07_词法分析_NFA定义.mp4 11.96MB │ ├─17-03_08_词法分析_clouse求法.mp4 9.67MB │ ├─2-02_02_编译程序工作流程.mp4 6.35MB │ ├─3-02_03_英文翻译成中文过程.mp4 7.19MB │ ├─4-02_04_编译过程类比.mp4 6.3MB │ ├─5-02_05_预处理过程.mp4 1.45MB │ ├─6-02_06_词法分析过程.mp4 7.94MB │ ├─7-02_07_语法分析过程.mp4 3.88MB │ ├─8-02_08_语义分析和中间代码生成.mp4 3.19MB │ └─9-02_09_中间代码优化和目标代码生成.mp4 4.84MB ├─4-编译原理_04_词法分析 │ ├─1-03_09_词法分析_子集算法.mp4 2.97MB │ ├─10-04_18_词法分析_NFA的构建.mp4 21.96MB │ ├─11-04_19_词法分析_closure.mp4 980.34KB │ ├─12-04_20_词法分析_closure.mp4 4MB │ ├─13-04_21_词法分析_closure.mp4 18.6MB │ ├─14-04_22_词法分析_closure.mp4 24.05MB │ ├─15-04_23_词法分析_子集算法实现.mp4 8.83MB │ ├─16-04_24_词法分析_子集算法实现.mp4 59.02MB │ ├─17-04_25_词法分析_DFA最小化.mp4 7.3MB │ ├─3-03_11_词法分析_子集算法举例.mp4 25.91MB │ ├─4-03_12_词法分析_DFA最小化.mp4 3.42MB │ ├─5-03_13_词法分析_DFA最小化举例.mp4 32.91MB │ ├─6-04_14_词法分析_小结.mp4 2.27MB │ ├─7-04_15_词法分析_代码实现.mp4 1.02MB │ ├─8-04_16_词法分析_NFA存储.mp4 16.12MB │ └─9-04_17_词法分析_NFA的构建.mp4 2.14MB ├─5-编译原理_05_词法分析 │ ├─1-04_26_词法分析_DFA最小化.mp4 12.23MB │ ├─10-04_35_词法分析_DFA_应用_预处理.mp4 35.9MB │ ├─11-04_36_词法分析_DFA_应用_预处理..mp4 15.07MB │ ├─12-04_37_词法分析_DFA_应用_预处理.mp4 21.22MB │ ├─13-04_38_词法分析_DFA_应用_词法分析.mp4 2.11MB │ ├─14-04_39_词法分析_DFA_应用_词法分析.mp4 8.99MB │ ├─15-04_40_词法分析_DFA_应用_词法分析.mp4 44.43MB │ ├─16-04_41_词法分析_DFA_应用_词法分析.mp4 6.72MB │ ├─2-04_27_词法分析_DFA最小化.mp4 41.94MB │ ├─3-04_28_词法分析_DFA最小化.mp4 30.79MB │ ├─4-04_29_词法分析_DFA最小化.mp4 44.73MB │ ├─5-04_30_词法分析_DFA_应用.mp4 4.96MB │ ├─6-04_31_词法分析_DFA_应用_预处理.mp4 1.31MB │ ├─7-04_32_词法分析_DFA_应用_预处理_FA_定义.mp4 20.54MB │ ├─8-04_33_词法分析_DFA_应用_预处理.mp4 9.33MB │ └─9-04_34_词法分析_DFA_应用_预处理.mp4 10.41MB ├─6-编译原理_06_词法分析 │ ├─1-04_42_词法分析_DFA_字符处理.mp4 955.2KB │ ├─10-04_51_词法分析_DFA_标识符处理.mp4 823.37KB │ ├─11-04_52_词法分析_DFA_数值常量处理.mp4 1.47MB │ ├─12-04_53_词法分析_DFA_数值常量处理.mp4 12.59MB │ ├─13-04_54_词法分析_DFA_单元测试.mp4.mp4 1.38MB │ ├─14-04_55_词法分析_DFA_单元测试.mp4.mp4 12.48MB │ ├─15-04_56_词法分析_DFA_小结.mp4.mp4 1.85MB │ ├─16-04_57_词法分析_DFA_小结.mp4.mp4 1016.83KB │ ├─17-04_58_JSON反序列化_DFA_Object定义.mp4.mp4 7.12MB │ ├─18-04_59_JSON反序列化_DFA_Array定义.mp4.mp4 1.9MB │ ├─19-04_60_JSON反序列化_DFA_Value定义.mp4.mp4 3.04MB │ ├─2-04_43_词法分析_DFA_字符处理.mp4 909.9KB │ ├─20-04_61_JSON反序列化_DFA_String定义.mp4.mp4 4.54MB │ ├─21-04_62_JSON反序列化_DFA_其他.mp4.mp4 11.83MB │ ├─22-04_63_JSON反序列化_FA定义.mp4.mp4 56.06MB │ ├─23-04_64_JSON反序列化_FA定义.mp4.mp4 11.93MB │ ├─24-04_65_JSON反序列化_单元测试.mp4.mp4 52.03MB │ ├─25-04_66_词法分析小结.mp4.mp4 3.28MB │ ├─26-04_67_词法分析小结.mp4.mp4 2.57MB │ ├─3-04_44_词法分析_DFA_字符处理.mp4 16.87MB │ ├─4-04_45_词法分析_DFA_字符处理.mp4 5.59MB │ ├─5-04_46_词法分析_DFA_字符处理.mp4 2.76MB │ ├─6-04_47_词法分析_DFA_字符处理.mp4 740.96KB │ ├─7-04_48_词法分析_DFA_字符处理.mp4 19.28MB │ ├─8-04_49_词法分析_DFA_字符处理.mp4 4.18MB │ └─9-04_50_词法分析_DFA_标识符处理.mp4 12.22MB ├─7-编译原理_07_词法分析 │ ├─1-07_01_语法分析_概述.mp4 3.52MB │ ├─10-07_11_语法分析_消除ε.mp4 2.02MB │ ├─11-07_12_语法分析_消除ε.mp4 15.15MB │ ├─12-07_13_语法分析_间接左递归消除.mp4 27.19MB │ ├─13-07_14_语法分析_回溯.mp4 13.49MB │ ├─14-07_15_语法分析_回溯原因.mp4 4.13MB │ ├─15-07_16_语法分析_提取左因子.mp4 5.06MB │ ├─16-07_17_语法分析_求Fisrt.mp4 9.6MB │ ├─17-07_18_语法分析_求Fisrt.mp4 2.84MB │ ├─18-07_19_语法分析_求Fisrt集合.mp4 2.84MB │ ├─19-07_20_语法分析_求Fisrt集合_举例1.mp4.mp4 4.21MB │ ├─2-07_02_语法分析_概述.mp4 2.97MB │ ├─20-07_21_语法分析_求Fisrt集合_举例2.mp4.mp4 15.12MB │ ├─21-07_22_语法分析_求Fisrt集合_举例3.mp4.mp4 8.99MB │ ├─22-07_23_语法分析_求First集_代码分析.mp4.mp4 28MB │ ├─3-07_03_语法分析_PDA.mp4 6.03MB │ ├─4-07_05_语法分析_一般分析法.mp4 2.27MB │ ├─5-07_06_语法分析_一般分析法.mp4 23.97MB │ ├─6-07_07_语法分析_一般分析方法存在问题.mp4 1.14MB │ ├─7-07_08_语法分析_LL1_左递归.mp4 6.11MB │ ├─8-07_09_语法分析_直接左递归消除.mp4 2.53MB │ └─9-07_10_语法分析_直接左递归消除.mp4 6.99MB ├─8-编译原理_08_词法分析 │ ├─1-08_01_语法分析_求Fisrt集合_单元测试例子1.mp4 13.16MB │ ├─10-08_10_语法分析_求FOLLOW集合_例子3.mp4 11.86MB │ ├─11-08_11_语法分析_FOLLOW集_算法实现.mp4 17.76MB │ ├─12-08_12_语法分析_FOLLOW集_算法实现.mp4 5.85MB │ ├─13-08_13_语法分析_FOLLOW集_算法举例_例1.mp4 28.95MB │ ├─14-08_14_语法分析_FOLLOW集_算法举例_例2.mp4 31.19MB │ ├─2-08_02_语法分析_求Fisrt集合_单元测试例子1.mp4 6.85MB │ ├─3-08_03_语法分析_求Fisrt集合_单元测试例子1.mp4 25.63MB │ ├─4-08_04_语法分析_求Fisrt集合_单元测试例子2.mp4 42.41MB │ ├─5-08_05_语法分析_求Fisrt集合_单元测试例子3.mp4 12.61MB │ ├─6-08_06_语法分析_求FOLLOW集合.mp4 1.65MB │ ├─7-08_07_语法分析_求FOLLOW集合.mp4 9.87MB │ ├─8-08_08_语法分析_求FOLLOW集合_例子1.mp4 14.64MB │ └─9-08_09_语法分析_求FOLLOW集合_例子2.mp4 42.96MB ├─9-编译原理_09_语法分析_自上而下分析法 │ ├─1-09_01_语法分析_构造预测分析表.mp4 1.74MB │ ├─10-09_10_语法分析_LL1_语法分析_例1.mp4 14.51MB │ ├─11-09_11_语法分析_LL1_语法分析_例2.mp4 18.12MB │ ├─12-09_12_语法分析_LL1_语法分析_实现.mp4 20.71MB │ ├─13-09_13_语法分析_LL1_语法分析_例1.mp4 13.29MB │ ├─14-09_14_语法分析_LL1_语法分析_例2.mp4 21.28MB │ ├─15-09_15_语法分析_LL1_语法分析_小结.mp4 13.69MB │ ├─16-09_16_语法分析_递归下降分析法.mp4 5.65MB │ ├─17-09_17_语法分析_递归下降分析法.mp4 40.63MB │ ├─2-09_02_语法分析_构造预测分析表_思路.mp4 2.95MB │ ├─3-09_03_语法分析_构造预测分析表_算法.mp4 3.41MB │ ├─4-09_04_语法分析_构造预测分析表_举例1.mp4 12.36MB │ ├─5-09_05_语法分析_构造预测分析表_举例2.mp4 17.02MB │ ├─6-09_06_语法分析_构造预测分析表_举例3.mp4 9.72MB │ ├─7-09_07_语法分析_构造预测分析表_程序实现.mp4 4.09MB │ ├─8-09_08_语法分析_构造预测分析表_程序实现.mp4 11.17MB │ └─9-09_09_语法分析_构造预测分析表_单元测试.mp4 15.85MB └─目录.txt -1.#INDB
学习学习,感谢
多谢分享。
感谢分享
感谢分享
感谢分享
谢谢分享
谢谢分享
感谢分享
感谢分享
看起来不错,谢谢分享!
感谢无私分享
学习
感谢分享
感谢分享
感谢分享
感谢分享优秀资源
感谢分享
感谢分享
谢谢分享
感谢分享。。。
了解一下看看
感谢分享
感谢分享
学习一下
还有人会讲这么底层的技术啊 牛
感谢分享
感谢分享
感谢分享
感谢分享
感谢分享
谢谢分享
谢谢分享
学习
感谢分享
感谢分享
感谢分享
谢谢分享
学习一下
谢谢分享
谢谢
感谢分享
学习一下
谢谢分享
感谢分享
感谢分享感谢分享感谢分享感谢分享
感谢分享学习编译原理。
学习学习
学习学习
大力支持
感谢分享