点数信息
www.dssz.net
注册会员
|
设为首页
|
加入收藏夹
您好,欢迎光临本网站!
[请登录]
!
[注册会员]
!
首页
移动开发
云计算
大数据
数据库
游戏开发
人工智能
网络技术
区块链
操作系统
模糊查询
热门搜索:
源码
Android
整站
插件
识别
p2p
游戏
算法
更多...
在线客服QQ:632832888
当前位置:
资源下载
搜索资源 - LR(1)分析器
下载资源分类
移动开发
开发技术
课程资源
网络技术
操作系统
安全技术
数据库
行业
服务器应用
存储
信息化
考试认证
云计算
大数据
跨平台
音视频
游戏开发
人工智能
区块链
在结果中搜索
所属系统
Windows
Linux
FreeBSD
Unix
Dos
PalmOS
WinCE
SymbianOS
MacOS
Android
开发平台
Visual C
Visual.Net
Borland C
CBuilder
Dephi
gcc
VBA
LISP
IDL
VHDL
Matlab
MathCAD
Flash
Xcode
Android STU
LabVIEW
开发语言
C/C++
Pascal
ASM
Java
PHP
Basic/ASP
Perl
Python
VBScript
JavaScript
SQL
FoxBase
SHELL
E语言
OC/Swift
文件类型
源码
程序
CHM
PDF
PPT
WORD
Excel
Access
HTML
Text
资源分类
搜索资源列表
编译原理—— 无符号数的算术四则运算LR语法分析器设计实现
通过设计、编制、调试一个典型的语法分析程序,实现对实验一所得词法分析程序所提供的单词序列进行语法检查和结构分析,进一步掌握常用的语法分析方法。 对无符号数的算术四则运算,编制一个语法分析程序。 输入:由实验一输出的单词串,入1, 3, 1。 输出:如果输入单词串是合法的无符号数的算术四则运算,输出“yes”,并且给出每一步的分析过程;如果不是无符号数的算术四则运算,输出“No”;并且输出分析所得的中间结果,包括分析栈、符号栈、当前应被归约的最左子串、归约后所得的符号等。
所属分类:
专业指导
发布日期:2010-01-04
文件大小:153600
提供者:
childhoodminory
编译原理课程设计 LR(0)分析表和分析器的构造和程序实现
LR(0)分析表算法的程序实现 1. 对任意给定的文法 ,完成识别文法活前缀的 、 的状态转化矩阵及 项目集规范族的构造; 2. 判断该文法是否为 文法,实现 分析表的构造,并输出到指定文件中; 3. 实现 分析器总控程序,对输入的表达式进行文法分析。
所属分类:
其它
发布日期:2010-01-12
文件大小:795648
提供者:
super_zhao0303
LR分析器 C 语言实现
1.实验目的 设计一个LR分析器,实现对表达式语言的分析,加深对LR语法分析方法的基本思想的理解,掌握LR分析器设计与实现的基本方法。 2.实验要求 建立文法及其LR分析表表示的数据结构,设计并实现一个LALR(1)的分析器,对源程序经词法分析后生成的二元式代码流进行分析,如果输入串是文法定义的句子则输出“是”,否则输出“否”。
所属分类:
C
发布日期:2010-06-01
文件大小:94208
提供者:
piao_luo
LR(0)分析器实验标准规范报告
在规范规约的过程中,一方面记住已移进和规约出的整个符号串,即记住“历史”,另一方面根据所用的产生式推测未来可能碰到的输入符号,即对未来进行“展望”。当一串貌似句柄的符号串呈现于分析栈的顶端时,我们希望能够根据记载的“历史”和“展望”以及“现实”的输入符号等三个方面的材料,来确定栈顶的符号串是否构成相对某一产生式的句柄。 2.LR分析器实质上是一个带先进后出存储器(栈)的确定有限状态自动机。 3.LR分析器的每一步工作是由栈顶状态和现行输入符号所唯一决定的。 4.为清晰说明LR分析器实现原理和模
所属分类:
专业指导
发布日期:2010-06-01
文件大小:51200
提供者:
piao_luo
编译原理课程设计-LR(1)语法分析模拟构造器的设计
语法分析的主要任务是接收词法分析程序识别出来的单词符由某种号串,判断它们是否语言的文法产生,即判断被识别的符号串是否为某语法部分。 LR(k)分析法是给出一种能根据当前分析栈中的符号串,“k”是指为了作出分析决定而向前看的输入符号的个数。据栈中的符号串和向右顺序查看输入串的k(k³0)个符号,就能唯一确定分析器的动作是移进还是归约,以及用哪个产生式进行归约。其中LR(0)分析器是在分析过程中不需要向右查看输入符号的,因而它对文法的限制较大,但是它是构造LR类分析器的基础。对于是否是LR(0)文
所属分类:
专业指导
发布日期:2010-06-05
文件大小:610304
提供者:
hugolcc
SLR(1)分析器及其构造
很好用课程设计。很详细文法的拓展 为了在LR分析时能够指示分析器正确停止并接受输入,一般在所有输入文法前加上一个新的产生式,以上面文法为例,我们要保存的文法应该是如此: E’ -> E E -> E + T E -> T * F | T
所属分类:
专业指导
发布日期:2010-06-08
文件大小:28672
提供者:
kuangyedoudou
编译原理 语法分析器--LR(1)分析法
编译原理实验报告,语法分析器---LR(1)分析法的C++源代码
所属分类:
C++
发布日期:2010-12-16
文件大小:10240
提供者:
honey1314150
LALR,LR(1)语法分析器生产器工具。
关于SLR,LR(1)及LALR(1)在实践中的效率及状态集规模的探讨以及程序代码 摘要: 编译器的构造中,语法分析是一个非常关键也是较难的部分之一,虽然现在已经有非常成熟的语法分析器的生成器,但是真正大的编译器设计者还是会选择自己处理语法分析。其中,自顶向下的方法有递归下降分析,非递归预测分析等,但是前者递归无法满足程序嵌套的深入,很容易形成栈溢出;后者手工构造对于稍微大的文法无法显得捉襟见肘。 幸运的是:自底向上分析能够很好的解决上述问题。其中LR(0), LR(1)以及LALR(1)对程
所属分类:
专业指导
发布日期:2011-01-10
文件大小:1048576
提供者:
hw_henry2008
LALR,LR(1),SLR语法分析器生产器,前端代码等
摘要: 编译器的构造中,语法分析是一个非常关键也是较难的部分之一,虽然现在已经有非常成熟的语法分析器的生成器,但是真正大的编译器设计者还是会选择自己处理语法分析。其中,自顶向下的方法有递归下降分析,非递归预测分析等,但是前者递归无法满足程序嵌套的深入,很容易形成栈溢出;后者手工构造对于稍微大的文法无法显得捉襟见肘。 幸运的是:自底向上分析能够很好的解决上述问题。其中LR(0), LR(1)以及LALR(1)对程序设计语言语法分析提供了很好的解决方案。但是他们三者的性能如何,到底实际中适和使用哪
所属分类:
C
发布日期:2011-01-10
文件大小:1048576
提供者:
hw_henry2008
毕业设计 词法分析器 生成工具 摘要与目录
本科毕业设计 简单词法分析器生成工具的设计和实现 摘 要 本文描述一个简单的词法分析器生成工具的设计和实现过程。该词法分析器生成工具的功能是,它能根据给定的正则表达式构造出语言识别器。该语言识别器能够判断输入的句子是否是给定的正则表达式所描述的语言的句子,并在文件或标准输出中显示、保存所识别句子的信息。构造语言识别器的过程为:首先,从词法分析器生成工具读入正则表达式,将该正则表达式转换成等价的不确定的有限自动机,从而构造出确定的有限自动机,然后构造出确定的有限自动机的状态转换表,词法分析器生
所属分类:
C/C++
发布日期:2011-04-29
文件大小:45056
提供者:
quheDiegooo
编译原理实验指导书(词法分析器 语法分析器)
本书中c程序均在Turbo c 2.0下调试通过。 源程序的输入和扫描 词法分析 递归下降分析法 LL(1)分析法 算符优先法处理算术表达式与赋值语句 逆波兰式的产生及计算 LR(1)分析法 实验报告样例 词法分析器生成工具FLEX简介 语法分析器生成工具YACC
所属分类:
专业指导
发布日期:2011-05-16
文件大小:414720
提供者:
longha
LR(1)分析器构造
编译原理课程设计报告:输入文法,构造出相应的LR(1)有效项目集族
所属分类:
专业指导
发布日期:2011-05-27
文件大小:163840
提供者:
js4laotan
编译原理LR(1)文法分析器
C语言实现的编译原理LR(1)文法分析器,VC++6.0开发
所属分类:
C/C++
发布日期:2011-11-07
文件大小:9216
提供者:
ritterliu
编译原理LR1词法分析器
本程序采用C/C++编写的一个简单的语法分析器,供编译原理实验用。
所属分类:
C/C++
发布日期:2013-07-09
文件大小:3072
提供者:
zbtrik
LR(0)分析器实验标准规范报告
在规范规约的过程中,一方面记住已移进和规约出的整个符号串,即记住“历史”,另一方面根据所用的产生式推测未来可能碰到的输入符号,即对未来进行“展望”。当一串貌似句柄的符号串呈现于分析栈的顶端时,我们希望能够根据记载的“历史”和“展望”以及“现实”的输入符号等三个方面的材料,来确定栈顶的符号串是否构成相对某一产生式的句柄。 2.LR分析器实质上是一个带先进后出存储器(栈)的确定有限状态自动机。 3.LR分析器的每一步工作是由栈顶状态和现行输入符号所唯一决定的。 4.为清晰说明LR分析器实现原理和模
所属分类:
C/C++
发布日期:2014-05-06
文件大小:51200
提供者:
lvxingsheng
自制脚本语言的LR(1)编译器与解释器
自制脚本语言的编译器与解释器。另包含词法分析器、正则表达式解析器、编译器的自动生成器。支持if、else、while、函数、递归函数等特性。例如阶乘函数: int fact(int a){if(a<=1) return 1; return a*fact(a-1);} int b=fact(5); println(b);
所属分类:
Java
发布日期:2015-12-22
文件大小:179200
提供者:
nklofy
语法分析器Java语言编写(附实验报告)
本实验通过一个简易的语法分析器的实现,进一步加深对《编译原理》课程中语法分 析理论的理解,增强动手程序设计能力。分析可以采用自上而下的 LL(1)分析法,自下而上 的 SLR(1)和 LR(1)分析法。本次试验采用的是 LR(1)分析法,加深对它的理解。
所属分类:
Java
发布日期:2017-12-01
文件大小:117760
提供者:
deceiverwu
用C语言编写源程序建立LR(1)分析器 DOC文件
这是一个用C语言编写源程序建立LR(1)分析器的DOC文件
所属分类:
C
发布日期:2008-12-17
文件大小:1048576
提供者:
qq_33585090
语法分析(C语言源代码)(附实验报告)
1. 递归下降分析器。可分解为:文法输入及解析、消除左递归、提取左公共因子、产生式匹配。 2. LL(1)分析器。可分解为:文法输入及解析、分析表构造(含SELECT集求解)、主控程序、语法树展示。 3. 算符优先文法分析器。可分解为:文法输入及解析、分析表构造、主控程序、语法树展示。 4. LR(1)分析器。可分解为:文法输入及解析、分析表构造(含项目及项目簇集求解)、主控程序、语法树展示。
所属分类:
C
发布日期:2018-03-07
文件大小:29696
提供者:
yybchangle
LR(1)语法分析器-QT,C++
基于QT,C++实现的LR(1)语法分析器。输入终结符、非终结符和项目集可以得到语法分析表,然后可以对字符串分析。界面随便写了写,没写分辨率适应屏幕。打开可能怪怪的,去UI调调就好。
所属分类:
C/C++
发布日期:2020-04-13
文件大小:22020096
提供者:
ads158333666
«
1
2
3
4
»