下载 >  开发技术 >  C# > 用C#编写的LL1分析器

用C#编写的LL1分析器 评分:

提供LL1分析器源码,请各位C#高手请指教!
2009-05-08 上传大小:228KB
分享
收藏 举报

评论 共1条

s110900513 还不错,可以用
2015-01-09
回复
ll(1)语法分析

可读取文法文件,可消除左递归,替换:当XVN时选相应产生式的右部去替换X。此时X出栈,逆序入栈。 匹配:当XVT时它与a进行匹配,其结果可能成功,也可能失败,如果成功则符号栈中将X退栈并将输入流指针向前移动一位,否则报错。 接受:当格局为(#,空#)时报告分析成功。 报错:出错后,停止分析。并给出相应的错误提示信息。

立即下载
LL(1)语法分析器

通过Java完成LL(1)语法分析器。 (1)通过文件扫描,识别出终结符与非终结符; (2)求解first集与follow集; (3)根据first集与follow集构建预测分析表; (4)写总控程序; (5)进行字符串匹配。

立即下载
语法分析器LL(1)文法(c语言)

该程序能求出任意给定的文法的所有非终极符和终极符的first集,所有非终极符的follow集,所有语句的select集,能求出能导空的非终极符集合。给定任意字符串该程序能判定出是否能接受

立即下载
LL(1)的语法分析程序

编译原理课程设计项目,带报告 根据LL(1)分析法编写的语法分析程序: (1)输入已知文法,由程序自动构造文法的分析表M。 (2)所开发的程序可适用于不同的文法和任意输入串,且能判断该文法是否为LL(1)文法。 (3)对于输入的文法和符号串,正确判断此串是否为文法的句子,输出分析过程。 (4)可消除左递归左公因子 图形界面良好 可分析如下产生式集合(空字用‘@’表示) "E->E+T|T,T->T*F|F,F->i|(E)"; "S->ME,E->+ME|@,M->FT,T->*FT|@,F->i|(S)"; "S->AB,S->bC,A->@,A->b,B->@,B->aD,C->AD,C-

立即下载
编译原理LL1语法分析器(C++版)源代码

自己实现的编译原理的LL1语法分析器,是自己的实验作业,用Vs2017实现,可以直接运行,代码注释丰富,希望与大家交流学习!欢迎大家下载!

立即下载
LL1文法分析c语言代码

用C语言实现编译原理中LL1文法分析算法

立即下载
LL1文法分析器设计步骤

LL1文法分析器设计步骤 逐步知道 简单易懂 CSDN上同有相应的代码下载“LL1文法的实现”。。

立即下载
用Java实现的基于SNL语言的词法分析与LL(1)语法分析编译器

1.本人就读于JLU,苦于刚开始做编译原理实验时上网很难搜到可用的相关材料,故辛辛苦苦做完后把自己搜到的材料和写的程序奉献给后来居上的学弟,希望你们能从中学到东西,哪怕只有一点点,我也所做无憾了; 2.该资源分值较大,但保证物超所值!里面包含了我自己100%原创的Java程序和down的CSDN上的另一份程序,本人无意冒犯,只是觉得好就顺手推荐一下,还有我自己写的LL(1)分析表和别人分享的一本详尽的电子书,相必大家也会很喜欢; 3.有一点希望大家注意:请大家适当借鉴,有所创新,严禁抄袭,否则后果自负,不过相信大家肯定不是那种人啦,但套话还是免不了的。 欢迎大家批评指正,如果觉得做得还行就赞一

立即下载
编译原理LL1文法分析器 Java实现 课程设计

编译原理的课程设计,使用Java语言编写的LL1文法分析器

立即下载
编译原理实验LR语法分析器

编译原理实验,LR语法分析器,Java实现

立即下载
语法分析器(C语言源代码)(附实验报告)

通过C语言编写一个语法分析器采用递归下降分析法编写语法分析程序及LL(1)语法分析法编写语法分析程序。附上实验报告。

立即下载
LL(1)分析法实验报告及代码

1.根据某一文法编制调试LL(1)分析程序,以便对任意输入的符号串进行分析。 2.本次实验的目的主要是加深对预测分析LL(1)分析法的理解。

立即下载
ll1文法分析器,编译课程实际用的,需要的就下吧!

ll1文法分析器,编译课程实际用的,要的就下吧!

立即下载
LL1分析器new(vb).rar

LL1分析器new(vb).rar LL1分析器new(vb).rar 编译原理

立即下载
ll1文法分析器,编译课程实际用的,要的就下吧!

ll1文法分析器,编译课程实际用的,要的就下吧!

立即下载
VC编程的LL(1)分析法的源代码

采用VC编程的LL(1)分析法的源代码,可以直接运行,有助于初学者理解编译原理中的自上而下的语法分析

立即下载
LL1Forwin语法分析器源码

实现LL1的语法分析器源码,可以成功实现,值得一下!

立即下载
编译原理(词法分析+LL(1)分析)完整C#

C#2010完整开发编译原理(词法分析+LL(1)分析),词法分析实现输入代码自动标识关键字(该颜色,智能编程环境,不限语言),LL(1)分析实现输入文法,求解FIRST,FOLLOW集,得出预测分析表,匹配字符串。

立即下载
编译原理LL(1)文法分析java

LL(1)文法是消除左递归和回溯之后的文法,这里是利用栈将文法移进和匹配的过程显示出来,但是输出是随意写的,可以稍作调整,让输出更加的美化!

立即下载
简单的LL1文法分析器 编译原理作业

简单的LL1文法分析器 编译原理作业 简单的LL1文法分析器 编译原理作业

立即下载

热点文章

img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

用C#编写的LL1分析器

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: