点数信息
www.dssz.net
注册会员
|
设为首页
|
加入收藏夹
您好,欢迎光临本网站!
[请登录]
!
[注册会员]
!
首页
移动开发
云计算
大数据
数据库
游戏开发
人工智能
网络技术
区块链
操作系统
模糊查询
热门搜索:
源码
Android
整站
插件
识别
p2p
游戏
算法
更多...
在线客服QQ:632832888
当前位置:
资源下载
搜索资源 - 判断LL(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
资源分类
搜索资源列表
编译原理LL(1)文法设计
1.设计要求 (1)对输入文法,它能判断是否为LL(1)文法,若是,则转(2);否则报错并终止; (2)输入已知文法,由程序自动生成它的LL(1)分析表; (3)对于给定的输入串,应能判断识别该串是否为给定文法的句型。 2.分析 该程序可分为如下几步: (1)读入文法 (2)判断正误 (3)若无误,判断是否为LL(1)文法 (4)若是,构造分析表; (5)由总控算法判断输入符号串是否为该文法的句型。
所属分类:
其它
发布日期:2009-06-01
文件大小:78848
提供者:
cheng1988cc
编译原理课程设计ll(1)算法源代码
编译原理课程设计ll(1)算法源代码,本程序可对用户输入的合法(无多余规则,无递归产生式)文法,进行是否为LL(1)文法判断,并生成相应的文法预测分析表。在分析表产 生后,用户可输入要分析的字符串,进行分析。
所属分类:
其它
发布日期:2009-06-14
文件大小:7168
提供者:
luyichenn
用LL(1)方法构造语法分析器
1.对输入文法,它能判断是否为LL(1)文法,若是,则转2;否则报错并终止; 2.输入已知文法,由程序自动生成它的LL(1)分析表; 3.对于给定的输入串,应能判断识别该串是否为给定文法的句型。
所属分类:
其它
发布日期:2009-12-16
文件大小:102400
提供者:
wuchao090
LL(1)文法判定器
根据判断一个文法是LL(1)文法的三个条件,逐一实现其判别条件的算法实现。 满足是LL(1)文法的三个条件: (1)文法不含有左递归 (2)对于文法中每一个非终结符A,若它存在某个候选首符 集两两不相交,即,若A→α1|α2|…|αn,则first(αi)∩first(αj)=Φ (i≠j) (3)对文法中的每个非终结符A,若它存在某个候选首符集包含ε,则first(A)∩follow(A)=Φ。 使用高级语言编写和调试一个判断文法是不是LL(1)文法的程序。程序通过给出的文法,首先判断文法是
所属分类:
其它
发布日期:2010-05-24
文件大小:480256
提供者:
keyu1711
ll(1)非递归文法模拟
非递归形式的LL(1)文法模拟,用vc2008编写,无错。输入字符串判断文法
所属分类:
C++
发布日期:2010-05-27
文件大小:513024
提供者:
ilikeherpp
编译原理LL(1)语法分析实验(四学时)
实验二 LL(1) 语法分析实验 (4 学时) 【实验目的】 1. 了解 LL(1)语法分析是如何根据语法规则逐一分析词法分析所得到的单 词,检查语法错误,即掌握语法分析过程。 2. 掌握 LL(1)语法分析器的设计与调试。 【实验内容】 文法:E→TE’,E’→+TE’|ε,T→FT’,T’→*FT’|ε,F→(E) | i 针对上述文法,编写一个 LL(1)语法分析程序: 1. 输入:诸如 i+i*i 的字符串,以#结束。 2. 处理:基于分析表进行 LL(1)语法分析,判断其是否符合文法
所属分类:
Java
发布日期:2011-05-29
文件大小:6144
提供者:
wyx_wyx03
LL(1)语法分析程序设计
【实验内容】 编写一个语法分析程序,对于给定的输入串,能够判断识别该串是否为给定文法的句型。 【实验步骤和要求】 1.从键盘读入输入串,并判断正误; 2.若无误,由程序自动构造FIRST、FOLLOW集以及SELECT集合,判断是否为LL(1)文法; 3.若符合LL(1)文法,由程序自动构造LL(1)分析表; 4.由算法判断输入符号串是否为该文法的句型。
所属分类:
C/C++
发布日期:2011-05-31
文件大小:19456
提供者:
zhangyuhao000
LL(1)语法分析程序
编写一个语法分析程序,对于给定的输入串,能够判断识别该串是否为给定文法的句型。1. 从键盘读入输入串,并判断正误; 2. 若无误,由程序自动构造FIRST、FOLLOW集以及SELECT集合,判断是否为LL(1)文法; 3. 若符合LL(1)文法,由程序自动构造LL(1)分析表; 4. 由算法判断输入符号串是否为该文法的句型。
所属分类:
C/C++
发布日期:2011-06-13
文件大小:282624
提供者:
zhangyipu1988
编译原理C++实现判断LL(1)文法
编译原理C++实现判断LL(1)文法,first集,follow等
所属分类:
C/C++
发布日期:2011-06-15
文件大小:113664
提供者:
qilaoshuzhuifeiji
LL(1)语法分析代码
LL(1)语法分析代码,基于编译原理程序设计,对输入给定的文法,自动计算FIRST、FOLLOW集合和SELECT集合,应能判断识别是否为给定文法的句子,并给出推导过程
所属分类:
C++
发布日期:2011-06-22
文件大小:17408
提供者:
a1059945617
编译原理课程设计---基于LL(1)方法的语法分析程序(源程序)
基于LL(1)方法的语法分析程序 实现对输入文法的分析 化简左递归 判断输入的句型
所属分类:
C/C++
发布日期:2011-12-30
文件大小:71680
提供者:
wyude
LL(1)预测分析器 语法分析器
编写预测分析程序,能实现: 1. 给定文法,消除左递归及左公因子 2.构造并输出FIRST和FOLLOW(A) 3. 构造并输出分析表,判断是否为LL(1)文法 4. 任意输入一个输入串,可得到成功的分析或错误的提示,输出其分析过程或打印语法分析树。
所属分类:
C/C++
发布日期:2012-05-29
文件大小:1048576
提供者:
zhuang15150
LL(1)语法分析器
语法分析程序用LL(1)语法分析方法。首先输入定义好的文法书写文件(所用的文法可以用LL(1)分析),先求出所输入的文法的每个非终结符是否能推出空,再分别计算非终结符号的FIRST集合,每个非终结符号的FOLLOW集合,以及每个规则的SELECT集合,并判断任意一个非终结符号的任意两个规则的SELECT集的交集是不是都为空,如果是,则输入文法符合LL(1)文法,可以进行分析。
所属分类:
C++
发布日期:2012-06-03
文件大小:221184
提供者:
anran1208
LL(1)文法和预测分析方法
LL(1)文法和预测分析方法,改编自网络资源,从文件中读取文法,求first集和follow集,构造预测分析表,判断是否为LL(1)文法,分析符号串,判断是否为文法句子。
所属分类:
C
发布日期:2013-01-15
文件大小:5120
提供者:
cranck
LL(1)语法分析程序实验报告
对于给定的输入串,应能判断识别该串是否为给定文法的句型,希望能够帮助大家
所属分类:
C/C++
发布日期:2013-07-02
文件大小:147456
提供者:
qiangshenqiang
上下文无关文法 求first集合
关于编译原理试验 中上下文无关文法求first集合以及follow集合LL(1)文法判断
所属分类:
专业指导
发布日期:2009-04-09
文件大小:2048
提供者:
yinjiajia0626
LL(1)文法的判别以及非LL(1)文法的转换(完整可运行代码)
本程序的所用的存储结构都是string类型的,最主要的存储文法的数据结构为自定义结构,里面包括一个产生式的左部,右部以及select集合,至于非终结符的first和follow集合,则是定义了一个string类型的数组进行存储。 本程序的求first,follow,select集合的算法即为书上所介绍的方法,即求first的集合时,只看本产生式,求follow集合时,要进行递归查找一个非终结符的所有后跟字符,求select其实就是对first与follow集合的运算,最终根据所有的select集
所属分类:
C/C++
发布日期:2018-09-10
文件大小:219136
提供者:
a845717607
LL(1)文法.rar
1. 给定无左递归和无回溯的文法,计算FIRST集合和FOLLOW集合,并构造出预测分析表。 文法如下:(在这里用e来表示空串ε) E->TA A->+TA A->e T->FB B->*FB B->e F->(E) F->i 2. 根据预测分析表,判断该文法是否为LL(1)文法。
所属分类:
C/C++
发布日期:2020-04-30
文件大小:81788928
提供者:
CSDNKKKK
编译原理大作业 LL(1)文法.zip
编译原理大作业 LL(1)文法实现完整代码 + 报告 !!! 求出能推出ε的非终结符、计算FIRST集、计算FOLLOW集、计算SELECT集、构造预测分析表、判断LL(1)文法 1. 给定无左递归和无回溯的文法,计算FIRST集合和FOLLOW集合,并构造出预测分析表。 文法如下:(在这里用e来表示空串ε) E->TA A->+TA A->e T->FB B->*FB B->e F->
所属分类:
讲义
发布日期:2020-07-21
文件大小:978944
提供者:
weixin_42865487
C--编译器:C--编译器,实现LL(1)\ LR(0)\ SLR \ LR(1)并生成语义分析和MIPS-源码
实现了自制的C--语言的一遍扫描编译,包括词法分析,LR(1)语法分析,属性文法+中间代码生成,MIPS编译生成编译脚本由Python实现,兼容python2.7与3.7,图形界面由WPF实现,使用了IronPython进行脚本执行 支持以下特性: 一种基本类型int 赋值表达式,循环/选择/判断/跳出语句 函数定义与函数调用 未实现: 浮点数,字符,字符串 斑点 错误检查
所属分类:
其它
发布日期:2021-01-31
文件大小:25165824
提供者:
weixin_42134285
«
1
2
3
»