码迷,mamicode.com
首页 >  
搜索关键字:编译原理    ( 966个结果
编译原理10 消除左递归
消除左递归 1.将以下文法消除左递归,分析符号串 i*i+i 。 并分别求FIRST集、FOLLOW集,和SELECT集 E -> E+T | T T -> T*F | F F -> (E) | i 消除左递归得: E->TE’ E’->+TE’|ε T->FT’ T’->*FT’|ε F->(E) ...
分类:其他好文   时间:2019-11-15 10:43:24    阅读次数:87
编译原理之不懂就问-First集
老师PPT: 这条语言实在是。。通俗易懂 ...
分类:其他好文   时间:2019-11-13 20:38:07    阅读次数:72
编译原理:消除左递归
1.将以下文法消除左递归,分析符号串 i*i+i 。 并分别求FIRST集、FOLLOW集,和SELECT集 E -> E+T | T T -> T*F | F F -> (E) | i 2.P101练习7(2)(3)文法改写,并分别求FIRST集、FOLLOW集,和SELECT集 课堂练习: 求以 ...
分类:其他好文   时间:2019-11-13 11:16:04    阅读次数:135
编译原理-三元式 四元式
https://blog.csdn.net/starter_____/article/details/90145934 https://blog.csdn.net/starter_____/article/details/90146048 ...
分类:其他好文   时间:2019-11-12 09:24:38    阅读次数:138
编译原理 DFA(确定性有穷自动机)&& NFA(非确定性有穷自动机)
https://www.cnblogs.com/fpcbk/p/11004913.html ...
分类:其他好文   时间:2019-11-12 09:18:56    阅读次数:85
前端与编译原理 用js去运行js代码 js2run
前端与编译原理 用js去运行js代码 js2run === 前端与编译原理似乎相隔甚远,各种热门的框架都学不过来,那能顾及到这么多底层呢,前端开发者们似乎对编译原理的影响仅仅是" ",但这只是个开头而已,我们的目的是利用js直接运行js代码 "项目地址" "安装及使用方法" 写这个干嘛,有现成的ev ...
分类:Web程序   时间:2019-11-10 11:42:22    阅读次数:85
JIT(just in time)即时编译器
JIT(just in time) 前端vs后端 在编译原理中,通常将编译分为前端和后端。其中前端会对程序进行词法分析、语法分析、语义分析,然后生成一个中间表达形式(称为IR:Intermediate Representation)。后端再讲这个中间表达形式进行优化,最终生成目标机器码。 在Java ...
分类:其他好文   时间:2019-11-04 23:20:56    阅读次数:179
编译原理:非确定的自动机NFA确定化为DFA
1.设有 NFA M=( {0,1,2,3}, {a,b},f,0,{3} ),其中 f(0,a)={0,1} f(0,b)={0} f(1,b)={2} f(2,b)={3} 画出状态转换矩阵,状态转换图,并说明该NFA识别的是什么样的语言。 解析: a b 0 {0,1} 0 1 2 2 3 3 ...
分类:其他好文   时间:2019-11-01 22:39:25    阅读次数:135
编译原理学习(9)非确定的自动机NFA确定化为DFA
1.解决多值映射:子集法 1). 发给大家的图1 2). P64页练习3 2.解决空弧:对初态和所有新状态求ε-闭包 1). 发给大家的图2 2).P50图3.6 ...
分类:其他好文   时间:2019-10-31 21:28:12    阅读次数:157
<编译原理 - 函数绘图语言解释器(1)词法分析器 - python>
背景 + 编译原理上机实现一个对函数绘图语言的解释器 用除C外的不同种语言实现 + 解释器分为三个实现块: + 词法分析器:用于识别一条语句中的关键词是否符合预先定义的规则。 + 语法分析器:用来确定一条语句是否满足语法规则。 + 解释器:用来确定满足语法规则的句子,在意思上是否符合要求。 + 设计 ...
分类:编程语言   时间:2019-10-31 21:23:43    阅读次数:90
966条   上一页 1 ... 8 9 10 11 12 ... 97 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!