中科大编译原理
文章平均质量分 81
中科大网易云课堂 编译原理课后习题博客链接
Love 6
腾讯WXG在职后台小鹅
展开
-
中科大 编译原理 从零开始的编译原理(第四单元:语法分析(Part I) 算术表达式的语法分析器)
文章目录前引第四单元:语法分析(Part I)1、任务介绍2、实现思路3、代码实现4、示例输入 + 实现效果前引刚刚才发现这个作业真的挺不错的如果对于想要自己实现正则引擎的hxd们 应该先来看一下这个十分简单的作业 对基本的递归下降分析有个初步的认识 再去实现个人认为这个任务有个地方老师给错了 就是第二个检查点 e = (3+4*5))应该改成e = (3+4*5) 后面多个括号我刚开始还以为里面让我们加个对多余括号的判断 在处理中 对于哪里出错的地方自然而然进行 \0的操作 从此处断开原创 2021-11-18 18:22:24 · 970 阅读 · 0 评论 -
中科大 编译原理 从零开始的编译原理(第三单元:词法分析(Part II) 正则转NFA + NFA转DFA + DFA最小化)
文章目录前引第三单元:词法分析(Part II)1、任务介绍2、实现思路3、代码实现4、示例输入 + 实现效果结束语前引好久不见 自从上一篇写完了第二章作业后 我就没继续写了 哈哈哈 因为这一章的任务就是完成一个正则引擎要完成的所有的事情 如果之前看到过我完成的正则引擎的话 哈哈哈 这个作业还是挺难的 但是我把正则引擎搬过来处理这个实属有点犯规了 但是这些步骤如果都能一步步处理的话 连在一起就能完成一个正则引擎了这里再贴一个我的正则引擎全流程完成的链接吧从零开始自制实现正则引擎 全流程记录原创 2021-11-18 16:50:33 · 791 阅读 · 0 评论 -
中科大 编译原理 从零开始的编译原理(第二章 词法分析(Part I) 任务:词法分析器)
文章目录前引第二章:词法分析(Part I)1、任务介绍2、实现思路3、代码实现4、示例文件 + 实现效果1、示例文件2、实现效果结束语前引今晚上写了点东西 感受了下状态转移 明白了什么是DFA NFA 总算是这段时间心里面着了点底了 不然感觉这段时间什么都没做这个中科大老师讲的真的很好 能够很快的让我们从总览部分了解 把博客写了我也要回寝室了 先不说这些了 明天早起还有英语课 上个星期旷课被逮住了 实属难绷 - -第二章:词法分析(Part I)1、任务介绍(10分)在这部原创 2021-11-11 22:51:53 · 1290 阅读 · 0 评论 -
中科大 编译原理 从零开始的编译原理(第一章 编译器介绍 任务:实现小型的从表达式语言Sum到栈计算机Stack的编译器)
文章目录前引第一章:编译器介绍1、任务介绍2、实现流程3、函数实现1、list_reverse_print2、compile4、代码实现5、实现效果结束语前引各位好 这篇是我开坑的第一篇编译原理的博客 也是第一篇关于我学习编译原理的博客 不得不说一下 在这段时间中 尤其是上一周 和 这一周 今天已经是大二上的第十周了 这段时间我的心情是比较的down的至于为什么down 是因为 可能这段时间对于数据库 和 计网想要在重新反复看的抵触情绪比较强烈 再加上自己这段时间学习效率相对大一没有那么高了原创 2021-11-11 19:51:01 · 2379 阅读 · 2 评论