LL(1)预测分析器 语法分析器

时间:2015-06-19 03:39:19
【文件属性】:

文件名称:LL(1)预测分析器 语法分析器

文件大小:1.11MB

文件格式:RAR

更新时间:2015-06-19 03:39:19

编译原理 LL(1) 语法分析器 预测分析器

编写预测分析程序,能实现: 1. 给定文法,消除左递归及左公因子 2.构造并输出FIRST和FOLLOW(A) 3. 构造并输出分析表,判断是否为LL(1)文法 4. 任意输入一个输入串,可得到成功的分析或错误的提示,输出其分析过程或打印语法分析树。


【文件预览】:
LL1语法分析
----gramma.h(7KB)
----gramma analysis.opt(48KB)
----analysis.asp(249B)
----gramma analysis.ncb(73KB)
----gramma analysis.dsw(538B)
----main.cpp(3KB)
----gramma analysis.plg(264B)
----测试.txt(89B)
----Debug()
--------gramma analysis.ilk(790KB)
--------gramma analysis.exe(548KB)
--------vc60.idb(193KB)
--------main.obj(339KB)
--------gramma analysis.pdb(1.09MB)
--------vc60.pdb(132KB)
--------gramma analysis.pch(3.11MB)
----gramma analysis.dsp(4KB)

网友评论

  • 只是简单地实现了求解FIRST 、FOLLOW、LL(1)预测分析表,没有消除左递归和公共左因子,基本能够满足要求。
  • 不好,不能实现消除左递归
  • 修改后可用~
  • 代码有点小错误,还行
  • 代码不全,调试可用
  • 完全不知道写的是什么 运行又有错误
  • 感觉不好,什么东西啊
  • 功能还可以,基本满足要求
  • 代码不全,调试可用
  • 不错,代码有点小错误,运行下就可以修改正确
  • 很好!!我来赚回积分,,代码就是少了个分号~其余写的很清楚,,很好套用~