算符优先算法 C语言 程序实现的功能 编译原理

时间:2012-06-28 08:53:54
【文件属性】:

文件名称:算符优先算法 C语言 程序实现的功能 编译原理

文件大小:1007KB

文件格式:RAR

更新时间:2012-06-28 08:53:54

编译原理 算符优先算法

算符文法:即它的任一产生式的右部都不含两个相继的非终结符的文法。如果G是一个不含空字符的算法文法,那么只要它的任一对终结符都只满足>,=,<的关系的一种,则称G是一个算符优先文法。   对于一个算符优先文法,只要能够造出它的算符优先表,就可以利用算符优先分析方法,分析一个句子是否符合这个文法的定义。   那么定义FirstVT(P)={a|P->a、、、或P->Qa、、、,a属于终结字符集,而Q属于非终结字符集}


【文件预览】:
算符优先源代码
----FunctorFirstMain.opt(53KB)
----FunctorFirstMain.plg(1KB)
----Debug()
--------vc60.pdb(148KB)
--------FunctorFirstMain.pdb(1.29MB)
--------FunctorFirstMain.obj(83KB)
--------FunctorFirstMain.pch(2MB)
--------FunctorFirst.obj(224KB)
--------vc60.idb(225KB)
--------FunctorFirstMain.exe(568KB)
--------FunctorFirstMain.ilk(800KB)
----FunctorFirstMain.cpp(956B)
----FunctorFirst.cpp(17KB)
----FunctorFirst.h(1KB)
----FunctorFirstMain.ncb(65KB)
----FunctorFirstMain.dsp(4KB)
----FunctorFirstMain.dsw(555B)

网友评论

  • 很不错的饿程序,算法思路很清晰,新手可以看看。
  • 嗯,很多思想对我有所启发~
  • 我没用到,一般吧