编译原理课程设计-LL(1)预测分析法 算符优先分析 LR分析

时间:2014-07-19 06:40:20
【文件属性】:

文件名称:编译原理课程设计-LL(1)预测分析法 算符优先分析 LR分析

文件大小:744KB

文件格式:ZIP

更新时间:2014-07-19 06:40:20

词法分析 语法分析 LL(1)预测分析法 算符优先分析 LR分析

一 课程设计的目的 - 2 - 二 课程设计的内容及要求 - 2 - 2.1 课程设计内容 - 2 - 2.2 课程设计要求 - 2 - 三 实现原理 - 2 - 3.1、词法分析 - 2 - 3.2、语法分析 - 3 - 语法分析程序可以根据个人的掌握情况选用常见的几种语法分析方法:递归下降分析方法、LL(1)预测分析法、算符优先分析、LR分析等方法中的任何一种来实现,也可以选用不同的方法来分析不同的语法成分,最后再综合起来。这里做了算符优先分析和LR(0)分析演示。 - 4 - 3.3、语义分析 - 4 - 四 算法实现流程图 - 5 - 4.1. 词法分析算法 - 5 - 4.2. 语法分析算法思想 - 7 - 语法分析流程图 - 7 - 算符优先分析流程图 - 8 - LR(0)预测分析流程图 - 8 - 五 测试数据 - 9 - 5.1词法分析测试数据 - 9 - 5.2 词法分析三个算法测试数据 - 10 - 5.3语法分析三个算法测试数据 - 10 - 5.4 语义分析测试数据 - 10 - 六 结果输出及分析 - 10 - 6.1语法分析阶段截图 - 11 - 6.2 语法分析两个算法截图 - 14 - 6.3语义分析阶段截图 - 15 - 七.软件运行环境及限制 - 15 - 八.心得体会 - 16 - 九.参考文献 - 16 -


【文件预览】:
编译原理
----《编译原理》课程设计报告.doc(801KB)
----测试用例()
--------测试用例1.txt(210B)
--------LR_1.TXT(19B)
--------OPG_1.TXT(48B)
--------LR_2.TXT(28B)
--------OPG_5.TXT(35B)
----mycomplier()
--------mycompiler.suo(48KB)
--------UpgradeLog.XML(4KB)
--------_UpgradeReport_Files()
--------mycompiler()
--------compiler.suo(50KB)
--------mycompiler.sln.recipe(243B)
--------compiler.sln(920B)
--------Backup()

网友评论

  • 还不错 虽然只需要一个就可以
  • 能正确运行,帮助很大!
  • 还不错,实现了想要的功能
  • 语法分析三个算法 部分结果感觉有点不太对劲
  • 还不错,值得参考
  • 作为参考还是不错的
  • 作为做课设的小伙伴们,还是看看的好
  • 看了些 有些帮助 只是有些 很多东西必须自己学会了自己写,别人的代码永远是别人的
  • 源码还行,文档有点烂
  • 功能还是很好的
  • 内容很丰富 但是我是rookie 还要仔细学习