
编译原理
I-Hsien
这个作者很懒,什么都没留下…
展开
-
自顶向下的语法分析(1)
自顶向下的语法分析(1)输入一个终结符串,求解该串是否合法,并指出转换路径.自顶向下语法分析方法(即推导法)是从文法开始符S出发,逐步进行推导,以证实S→αS\rightarrow\alphaS→α的推导过程是否存在的方法。推导哪一个非终结符选取哪条路径(1)通常使用最左推导原则.问题⑵通常需要穷举每一个规则的可能推导,即不确定的自顶向下语法分析。具体思想是:一旦寻找到一个符号串...原创 2019-11-06 21:12:35 · 963 阅读 · 0 评论 -
[NOTE]词法分析(1)
词法分析文章目录词法分析目标词法-语法的接口正规文法正规式正规式和正规文法的转换正规式转正规文法正规文法转正规式有穷自动机确定有穷自动机Usage不确定有穷自动机Usage自动机的等价状态集映射和闭包运算NFA到DFA(*)DFA的最小化目标扫描源程序,转换为基于单词理解的源程序(种类,单词)词法-语法的接口词法分析程序和语法分析程序各自独立一趟方式。即词法分析程序把字符流的源程序转换...原创 2019-10-20 22:10:38 · 272 阅读 · 0 评论 -
[NOTE] 文法和语言
文章目录语言的结构文法文法记号文法推导Charset/String字符串运算文法的形式定义规则文法的相关概念直接/多步推导/规约句型和句子语言文法等价文法类型0型文法1型文法2型文法3型文法上下无关文法/语法树最左/右推导语法树二义性句型分析自上而下分析自下而上的分析短语/句柄利用句柄进行规约有害规则语言的结构词法: 定义符号的排列方式语句语义:静态/动态文法是语法的抽象,语句是文法...原创 2019-10-14 14:05:12 · 518 阅读 · 0 评论 -
FLEX相关与一个基于此的基本C语言解析脚本
这里写自定义目录标题FLEX/LEX基本信息Lex的脚本结构全局声明匹配规则功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出...原创 2019-08-30 23:03:44 · 523 阅读 · 0 评论 -
CFLOW静态分析CFG备查
Ref:https://blog.youkuaiyun.com/breaksoftware/article/details/75576878在基础上做一定的修正.官方文档:https://www.gnu.org/software/cflow/#TOCdocumentation文章目录环境准备测试转换环境准备apt-get install cflow #主程序下载wget -c https://g...转载 2019-09-05 21:30:42 · 398 阅读 · 1 评论