编译原理手写版笔记
来自smile
一个学期主要学习了词法分析、文法分析、语法分析、语义分析。
按照教学脉络,整理了一份期末笔记。用于复习整个学期的知识点
并且把所有的数据结构以及算法 整理出来。可以用于考试手写完成题目。
当然拿高分需要多练习,锻炼思维。这些就需要大家自己去锻炼了。
基本结构和思路掌握至少不会挂 ke。
考试套路一般如下。但是不能保证每次如下。
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/2b07b24ce77a54b7a83010ed76ba1eba.png)
根据这个大纲,整理了一整套复习资料。
总的阶段如下:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/4877576c6cd57fd1f5d463c107b6a22b.png)
正则表达式的规则
以及词法分析的流程
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/4fb5b37aff4644f37c565c05c79b92e0.png)
接下来还有文法分析
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/34d4906a60cb503c4476c4c2146b0847.png)
语法分析
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/f5c50212483dcd00044889cfe93fa15b.png)
语义分析和中间代码的生成
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/d2d5aef30b0f5ae39e12d5bbe5605a2d.png)
语法树等
笔记包括所有,欢迎私聊获取笔记。
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/f974aaf5043cb35dc49ab64e22f0cb5f.png)
24年考题
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/669ef049bf755f9dbfd255b994bee4b3.png)