码迷,mamicode.com
首页 >  
搜索关键字:编译原理    ( 966个结果
编译原理之非确定的自动机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)*abb 2.NFA 确定化为 DF ...
分类:其他好文   时间:2019-10-31 21:20:57    阅读次数:252
编译原理:正规式、正规文法与自动机
1.正规式转换到正规文法 对任意正规式R选择一个非终结符Z生成规则Z→R 1.对形如A→ab的规则,转换成A→aB,B→b 2.将形如A→a|b的规则,转换成A→a,A→b(A→a|b) 3.将形如A→a*b的规则,转换成A→aA,A→b 将形如A→ba*的规则,转换成A→Aa,A→b 不断利用上述 ...
分类:其他好文   时间:2019-10-24 23:45:59    阅读次数:130
vue 中 scoped的用法 以及css文件引入问题的补充
自:https://blog.csdn.net/weixin_39941429/article/details/80254724 下面再说说VUE中scoped的编译原理吧。具体可以参考vue loader 所谓的局部css,就是通过vue loader这个插件,在编译打包的时候将带有scoped属 ...
分类:Web程序   时间:2019-10-20 16:14:23    阅读次数:208
编译原理实验LL(1)完整Scala实现代码与测试数据
完成了形式上的消除左递归,但是还存在bug,不能直接用于求解实际问题,但过实验指导书的样例是没问题的。先上几组测试数据。 test.data(指导书上的样例): test2.data: test3.data: test4.data: test5.data(书上的例子): 下面直接上代码,如果后面有时 ...
分类:其他好文   时间:2019-10-20 12:42:46    阅读次数:74
编译原理:正规文法与正规式
1.分别写出描述以下语言的正规文法和正规式: L1={abna|n≥0}。 L2={ambn|n≥1,m ≥1} L3={(ab)n|n≥1} 解析: (1)设文法G(S)={abna|n≥0} 正规文法: S → aA A → Ba B → bn B → bB|ε 正规式: B = ε + bB ...
分类:其他好文   时间:2019-10-18 21:56:30    阅读次数:108
编译原理实验:java实现语法分析器
实验方法:递归下降分析法基本思想是,对文法中的每个非终结符编写一个函数,每个函数的功能是识别由该非终结符所表示的语法成分。因此需要分别构造 E,E’,T,T’,F 函数来执行自己的识别功能,根据文法的内容顺序决定函数的识别功能。 java程序实现: import java.util.Scanner; ...
分类:编程语言   时间:2019-10-11 00:23:34    阅读次数:334
编译原理之词法分析程序的设计与实现
一、程序要求(以python为例)。 1.词法分析程序(Lexical Analyzer)要求: - 从左至右扫描构成源程序的字符流 - 识别出有词法意义的单词(Lexemes) - 返回单词记录(单词类别,单词本身) - 滤掉空格 - 跳过注释 - 发现词法错误 2.程序结构: 输入:字符流(什么 ...
分类:其他好文   时间:2019-10-09 12:19:43    阅读次数:248
babel速览
babel babel初衷 在es6出现之后,由于此 版本的巨大改变,给人们带来了很多革命性的技术支持 ,但是当时很多浏览器对es6支持有限, babel就是为了达到写最新的语法,可以在任意浏览器运行而出现的。 实现原理简介 babel本质就是输入新代码输出旧代码,它属于编译原理的应用具体过程如下: ...
分类:其他好文   时间:2019-10-07 18:00:02    阅读次数:88
JVM----基础
我们执行一个类 首先javac命令编译这个类(对编译原理我们不需要做深入了解) 在java命令启动虚拟机对.class文件进行加载和执行 类加载或类初始化 当程序主动使用某个类时,如果该类还未被加载到内存中,则JVM会通过加载、连接、初始化3个步骤来对该类进行初始化。如果没有意外,JVM将会连续完成 ...
分类:其他好文   时间:2019-10-06 11:34:52    阅读次数:68
编译原理实战——使用Lex/Flex进行编写一个有一定词汇量的词法分析器
编译原理实战——使用Lex/Flex进行编写一个有一定词汇量的词法分析器 by steve yu 2019.9.30 参考文档:1.https://blog.csdn.net/mist14/article/details/486413492.https://wenku.baidu.com/view/ ...
分类:其他好文   时间:2019-09-30 23:29:36    阅读次数:328
966条   上一页 1 ... 9 10 11 12 13 ... 97 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!