编译原理
哉菌
这个作者很懒,什么都没留下…
展开
-
编译原理-复习随笔1-引论
编译原理-复习随笔1-引论学习的课本采用陈意云的《编译原理》(第三版),主要整理复习过程中的记录。由于有大量自己的理解,如果有错误可以提出来讨论更改。编译器通过翻译,生成目标程序。流程:字符流->词法分析->记号流->语法分析->语法树->语义分析->中间代码生成->代码优化->代码生成。进行一次。解释器直接执行源程序所指定的运算。包括词法...原创 2019-04-30 00:43:15 · 481 阅读 · 0 评论 -
编译原理-复习随笔2-一到四章
我咕咕咕了很久,犹豫了一下要不要发上来,主要是内容没有完全又懒得打字。自己的字比较不好看,内容中有一部分考完试以后发现有错,建议参考的时候多注意一下,就不一一画出来了。第一章:引论第二章:词法分析第三章:语法分析第四章:语法制导的翻译最后希望对大家有帮助(^-^)...原创 2019-07-05 21:12:39 · 236 阅读 · 0 评论 -
编译原理-代码-正规式转换成NFA
[点击链接]正规式转换成NFA输入:正规式输出:NFA算法总流程描述:思路[跟网上一般做法不一样]:1.首先设置几个缓冲栈,负责用来在运算的过程当存储器,包括一个存储最后结果的栈。2.然后设置几个数值,分别存储当前状态数、左括号(、右括号)、星号*的个数。3.由于代码自己写的过于简陋,所以要求输入必须带严谨的括号(),并且一个()内最多带两位纯字母,否则输...原创 2019-07-05 22:52:13 · 5283 阅读 · 0 评论