LL(1)文法的实现-mfc-编译原理学习

上传者: u010476936 | 上传时间: 2020-01-03 11:36:30 | 文件大小: 5.1MB | 文件类型: rar
LL1文法分析器 模拟LL1文法分析过程 实现功能:1.文法的输入、表示及转化模块。2.求每个非终结符FIRST 集FOLLOW集和SELECT集模块。3.预测分析表的构建模块。4.文法的检验及消除左公因子和左递归模块。5.对输入终结符串的判断,是否为LL1文法,并进一步分析。

文件下载

资源详情

[{"title":"( 88 个子文件 5.1MB ) LL(1)文法的实现-mfc-编译原理学习","children":[{"title":"LL1_Grammar","children":[{"title":"LL1_Grammar.dsp <span style='color:#111;'> 6.40KB </span>","children":null,"spread":false},{"title":"InstructionDlg.h <span style='color:#111;'> 1.28KB </span>","children":null,"spread":false},{"title":"0.bmp <span style='color:#111;'> 463.47KB </span>","children":null,"spread":false},{"title":"TreeDlg.cpp <span style='color:#111;'> 981B </span>","children":null,"spread":false},{"title":"3.bmp <span style='color:#111;'> 2.25MB </span>","children":null,"spread":false},{"title":"LL1_Grammar.dsw <span style='color:#111;'> 572B </span>","children":null,"spread":false},{"title":"ResizingDialog.cpp <span style='color:#111;'> 7.07KB </span>","children":null,"spread":false},{"title":"Set.cpp <span style='color:#111;'> 1.99KB </span>","children":null,"spread":false},{"title":"res","children":[{"title":"LL1_Grammar.ico <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false},{"title":"LL1_Grammar.rc2 <span style='color:#111;'> 403B </span>","children":null,"spread":false}],"spread":true},{"title":"LL1_Grammar.aps <span style='color:#111;'> 29.14KB </span>","children":null,"spread":false},{"title":"Precept.h <span style='color:#111;'> 280B </span>","children":null,"spread":false},{"title":"LL1_GrammarDlg.h <span style='color:#111;'> 1.60KB </span>","children":null,"spread":false},{"title":"1.bmp <span style='color:#111;'> 2.25MB </span>","children":null,"spread":false},{"title":"4.bmp <span style='color:#111;'> 2.25MB </span>","children":null,"spread":false},{"title":"Dialog1.cpp <span style='color:#111;'> 7.70KB </span>","children":null,"spread":false},{"title":"test4.TXT <span style='color:#111;'> 189B </span>","children":null,"spread":false},{"title":"Grammar.h <span style='color:#111;'> 1.39KB </span>","children":null,"spread":false},{"title":"LL1_GrammarDlg.cpp <span style='color:#111;'> 9.99KB </span>","children":null,"spread":false},{"title":"test3.TXT <span style='color:#111;'> 158B </span>","children":null,"spread":false},{"title":"Dialog1.h <span style='color:#111;'> 1.52KB </span>","children":null,"spread":false},{"title":"RelationDlg.h <span style='color:#111;'> 1.39KB </span>","children":null,"spread":false},{"title":"Precept.cpp <span style='color:#111;'> 408B </span>","children":null,"spread":false},{"title":"Dialog3.cpp <span style='color:#111;'> 2.38KB </span>","children":null,"spread":false},{"title":"LL1_Grammar.plg <span style='color:#111;'> 256B </span>","children":null,"spread":false},{"title":"resource.hm <span style='color:#111;'> 175B </span>","children":null,"spread":false},{"title":"2.bmp <span style='color:#111;'> 2.25MB </span>","children":null,"spread":false},{"title":"LL1_Grammar.rc <span style='color:#111;'> 14.22KB </span>","children":null,"spread":false},{"title":"Dialog2.cpp <span style='color:#111;'> 2.65KB </span>","children":null,"spread":false},{"title":"LL1_Grammar.clw <span style='color:#111;'> 6.08KB </span>","children":null,"spread":false},{"title":"LL1_Grammar.h <span style='color:#111;'> 1.35KB </span>","children":null,"spread":false},{"title":"LL1_Grammar.opt <span style='color:#111;'> 207.00KB </span>","children":null,"spread":false},{"title":"InstructionDlg.cpp <span style='color:#111;'> 2.44KB </span>","children":null,"spread":false},{"title":"Dialog2.h <span style='color:#111;'> 1.39KB </span>","children":null,"spread":false},{"title":"5.bmp <span style='color:#111;'> 2.25MB </span>","children":null,"spread":false},{"title":"Grammar.cpp <span style='color:#111;'> 21.79KB </span>","children":null,"spread":false},{"title":"StdAfx.cpp <span style='color:#111;'> 213B </span>","children":null,"spread":false},{"title":"resource.h <span style='color:#111;'> 4.46KB </span>","children":null,"spread":false},{"title":"ResizingDialog.h <span style='color:#111;'> 1.59KB </span>","children":null,"spread":false},{"title":"GrammarDlg.cpp <span style='color:#111;'> 4.06KB </span>","children":null,"spread":false},{"title":"test1.TXT <span style='color:#111;'> 148B </span>","children":null,"spread":false},{"title":"test2.TXT <span style='color:#111;'> 151B </span>","children":null,"spread":false},{"title":"explorer1.cpp <span style='color:#111;'> 10.83KB </span>","children":null,"spread":false},{"title":"TreeDlg.h <span style='color:#111;'> 1.17KB </span>","children":null,"spread":false},{"title":"Dialog3.h <span style='color:#111;'> 1.41KB </span>","children":null,"spread":false},{"title":"StdAfx.h <span style='color:#111;'> 1.03KB </span>","children":null,"spread":false},{"title":"LL1_Grammar.cpp <span style='color:#111;'> 2.08KB </span>","children":null,"spread":false},{"title":"LL1_Grammar.ncb <span style='color:#111;'> 465.00KB </span>","children":null,"spread":false},{"title":"Debug","children":[{"title":"LL1_Grammar.pch <span style='color:#111;'> 6.74MB </span>","children":null,"spread":false},{"title":"LL1_Grammar.pdb <span style='color:#111;'> 817.00KB </span>","children":null,"spread":false},{"title":"explorer1.obj <span style='color:#111;'> 61.28KB </span>","children":null,"spread":false},{"title":"StdAfx.obj <span style='color:#111;'> 103.28KB </span>","children":null,"spread":false},{"title":"ResizingDialog.obj <span style='color:#111;'> 24.52KB </span>","children":null,"spread":false},{"title":"Grammar.obj <span style='color:#111;'> 175.75KB </span>","children":null,"spread":false},{"title":"Grammar.sbr <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"LL1_Grammar.bsc <span style='color:#111;'> 3.30MB </span>","children":null,"spread":false},{"title":"Dialog3.obj <span style='color:#111;'> 38.80KB </span>","children":null,"spread":false},{"title":"LL1_Grammar.ilk <span style='color:#111;'> 486.30KB </span>","children":null,"spread":false},{"title":"LL1_Grammar.obj <span style='color:#111;'> 13.85KB </span>","children":null,"spread":false},{"title":"Dialog1.obj <span style='color:#111;'> 38.73KB </span>","children":null,"spread":false},{"title":"vc60.idb <span style='color:#111;'> 425.00KB </span>","children":null,"spread":false},{"title":"Dialog1.sbr <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"InstructionDlg.obj <span style='color:#111;'> 14.91KB </span>","children":null,"spread":false},{"title":"TreeDlg.obj <span style='color:#111;'> 11.52KB </span>","children":null,"spread":false},{"title":"LL1_GrammarDlg.obj <span style='color:#111;'> 69.52KB </span>","children":null,"spread":false},{"title":"LL1_GrammarDlg.sbr <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"LL1_Grammar.res <span style='color:#111;'> 5.96KB </span>","children":null,"spread":false},{"title":"StdAfx.sbr <span style='color:#111;'> 1.31MB </span>","children":null,"spread":false},{"title":"LL1_Grammar.exe <span style='color:#111;'> 240.06KB </span>","children":null,"spread":false},{"title":"Precept.sbr <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"vc60.pdb <span style='color:#111;'> 508.00KB </span>","children":null,"spread":false},{"title":"Dialog4.obj <span style='color:#111;'> 140.00KB </span>","children":null,"spread":false},{"title":"Precept.obj <span style='color:#111;'> 16.72KB </span>","children":null,"spread":false},{"title":"Set.sbr <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"GrammarDlg.obj <span style='color:#111;'> 33.24KB </span>","children":null,"spread":false},{"title":"LL1_Grammar.sbr <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"RelationDlg.obj <span style='color:#111;'> 27.65KB </span>","children":null,"spread":false},{"title":"ResizingDialog.sbr <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"Set.obj <span style='color:#111;'> 42.98KB </span>","children":null,"spread":false},{"title":"Dialog2.obj <span style='color:#111;'> 35.17KB </span>","children":null,"spread":false}],"spread":false},{"title":"RelationDlg.cpp <span style='color:#111;'> 7.63KB </span>","children":null,"spread":false},{"title":"Dialog4.cpp <span style='color:#111;'> 6.67KB </span>","children":null,"spread":false},{"title":"Dialog4.h <span style='color:#111;'> 1.67KB </span>","children":null,"spread":false},{"title":"6.bmp <span style='color:#111;'> 2.25MB </span>","children":null,"spread":false},{"title":"explorer1.h <span style='color:#111;'> 3.66KB </span>","children":null,"spread":false},{"title":"GrammarDlg.h <span style='color:#111;'> 1.30KB </span>","children":null,"spread":false},{"title":"ReadMe.txt <span style='color:#111;'> 3.58KB </span>","children":null,"spread":false},{"title":"Set.h <span style='color:#111;'> 536B </span>","children":null,"spread":false}],"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明