教材P93文法
G[E]
E->TA
A->+TA
A->ε
T->FB
B->*FB
B->ε
F->i
F->(E)
G[S]
S->*FS
S->~
T->FS
E->TC
F->(E)
F->i
C->+TC
C->~
baabbb
S->aBc
S->bAB
A->aAb
A->b
B->b
B->ε
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
<1>任意给定一个上下文无关文法,通过程序计算文法所有非终结符FIRST和FOLLOW集,和每个产生式的SELECT集; <2>判断该文法是否为LL(1)文法; <3>构造相应文法的预测分析表; <4>基于相应文法的预测分析表,动态演示(分步)一个句子分析过程。如果报错,请提示可能的原因。参见教材P95表4.5; <5>设计、实现能根据分析结果(产生式序列)构建句子或者源程序的语法分析树; <6>如果给定的文法含有左递归,尝试对文法进行改写,消除左递归;
资源推荐
资源详情
资源评论
收起资源包目录
03LL(1)分析程序.zip (38个子文件)
03LL(1)分析程序
LL1
LL1Paser-Winform版
LL1Paser
.vs
LL1Paser
v15
ipch
AutoPCH
a493f13b77e1b77d
~VSE9AC.ipch 29.13MB
.suo 70KB
Browse.VC.db 4.43MB
Server
sqlite3
storage.ide 568KB
db.lock 0B
v14
.suo 53KB
LL1Paser.suo 12KB
LL1Paser
Program.cs 488B
ReadMe.txt 201B
Grammar.cs 19KB
Properties
Settings.settings 249B
Resources.Designer.cs 3KB
AssemblyInfo.cs 1KB
Settings.Designer.cs 1KB
Resources.resx 5KB
Main.Designer.cs 16KB
LL1Paser.csproj 4KB
TextUtil.cs 5KB
Main.resx 6KB
obj
x86
Debug
GenerateResource.read.1.tlog 186B
LL1Paser.Main.resources 180B
TempPE
LL1Paser.csproj.GenerateResource.Cache 1011B
LL1Paser.csproj.FileListAbsolute.txt 5KB
DesignTimeResolveAssemblyReferencesInput.cache 7KB
LL1Paser.csprojResolveAssemblyReference.cache 9KB
DesignTimeResolveAssemblyReferences.cache 3KB
LL1Paser.csproj.CoreCompileInputs.cache 42B
GenerateResource.write.1.tlog 474B
LL1Paser.Properties.Resources.resources 180B
LL1Paser.exe 31KB
LL1Paser.pdb 70KB
bin
Debug
LL1Paser.vshost.exe.manifest 490B
LL1Paser.exe 31KB
LL1Paser.vshost.exe 22KB
LL1Paser.pdb 70KB
Release
Main.cs 14KB
ll(1).txt 14KB
LL1Paser.sln 866B
共 38 条
- 1
资源评论
chunmengdexiaou
- 粉丝: 1
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功