![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编译原理
For the brave
这个作者很懒,什么都没留下…
展开
-
第六章——S属性文法的计算
爱课程上:基于属性文法的处理方法、S-属性文法(2)从37分钟开始 看。同时做了词法分析,语法分析,语义规则计算。原创 2021-04-21 15:38:08 · 582 阅读 · 0 评论 -
编译原理第五章——LR(1)的构造
LR 分析法(4)的视频从36分钟开始。原创 2021-04-20 22:52:50 · 181 阅读 · 0 评论 -
编译原理——构造LR(0)项目集规范簇
LR 分析法(3)视频,从18分钟开始。原创 2021-04-20 19:29:32 · 738 阅读 · 0 评论 -
第六章属性文法——总述
属性文法是对上下文无关文法做扩充,上下文无关文法只能描述文法的语法结构,我们通过对终结符,非终结符给它一些属性,用它来保存一些信息,通过对产生式附加一些语义规则,描述属性之间的计算关系,实现信息的传递,以这种方式来描述语义。综合属性依赖于子节点和它自己来计算的,适合于自下而上分析。继承属性依赖于父亲结点,兄弟结点以及它自己的,适合于自上而下分析。...原创 2021-04-13 09:10:38 · 514 阅读 · 0 评论 -
第五章——算符优先文法——算符优先表的构造
5.3视频,48分钟往后看。原创 2021-04-09 16:32:02 · 681 阅读 · 0 评论 -
第五章——算法优先文法的FIRSTVT和LASTVT的构造
看5.3算符优先分析(2),从33分钟开始跟着做一下,也是构造了一个栈,然后这个栈不断地变化,不断地更新。还是看视频叭,那个课本上的实在很难看懂QAQ,当然也是个人智商所限。原创 2021-04-09 16:11:00 · 567 阅读 · 0 评论 -
第四章——如何构造预测分析表
看4.4的最后十几分钟的视频,跟着这个老师走一遍,就知道怎么填那个表了,怎么用FIRST和FOLLOW集合,课本上定义稍微有些抽象。原创 2021-04-08 22:40:55 · 794 阅读 · 0 评论 -
第四章——左递归的消除
课本69页,认真看,把中间的那个公式记住了。做题的时候一眼看不出来就对照着公式一点点变化肯定没问题。挺绕的!!!原创 2021-04-07 23:40:38 · 182 阅读 · 0 评论 -
第四章——FIRST和FOLLOW的构造
学习通4.2的视频,从42分钟往后看到最后得多理解几遍,挺绕的!!!对应课本78到79页,例子好好看。原创 2021-04-07 23:38:37 · 87 阅读 · 0 评论 -
词法分析大致框架
这个图很重要,可以观看第三章最后一个视频前几分钟了解本章的思路。未完待续原创 2021-04-07 09:28:30 · 115 阅读 · 0 评论 -
编译原理——NFA转化成DFA
直接看学习通3.3从44分钟开始的视频,开始听不太懂不要紧,后面那个例子一定跟着做一下就懂了!!!PS:手边有离散数学的书,所以把离散数学那部分也看了一下,他那个转化 就是举了一个例子,其实那个例子并不是很好,就是他的NFA的起始状态就只有一个。不过在看的过程中我就有疑问就是为什么转变成DFA之后,每一个状态都是{a,b……}的这种形式,那个DFA不是规定的每个状态就是一个字符嘛,其实并不然,在这个地方,其实整个他的全体状态也发生了改变,就是{a,b……}现在这个整体就相当于原来的一个字符的含义。再想原创 2021-04-06 21:13:19 · 1089 阅读 · 0 评论