文件名称:实验五 LR分析器设计
文件大小:208KB
文件格式:RAR
更新时间:2014-12-29 11:09:02
编译原理 LR分析器
LR分析器的范例代码...实验内容及操作示范详见实验指导书... 内容简介: 给定说明语句的拓广文法G[S ]如下: (0) S ->S (1) S->v I:T (2) I->I,i (3) I->i (4) T->r 其中v代表终结符var,r代表real。 其识别规范句型活前缀的DFA及LR(0)分析表如下: 输入 状态 ACTION表 GOTO表 v i , : r # S I T 0 S2 1 1 acc 2 S4 3 3 S6 S5 4 r3 r3 r3 r3 r3 r3 5 S9 8 6 S7 7 r2 r2 r2 r2 r2 r2 8 r1 r1 r1 r1 r1 r1 9 r4 r4 r4 r4 r4 r4 编程实现此文法的LR分析器,并设输入的文法的句子为: var i , i , i : real 给出输出结果
【文件预览】:
LR parser
----text5-1.txt(8KB)
----text5-3.txt(8KB)
----text5.plg(1KB)
----Acction.dat(4KB)
----text5.cpp(8KB)
----text5.ncb(41KB)
----GLR(9KB)
----GoTo.dat(1KB)
----text5.opt(53KB)
----text5.dsp(3KB)
----text5-2.txt(8KB)
----text5.dsw(535B)
----GLR.dat(9KB)
----Debug()
--------text5.obj(27KB)
--------text5.pdb(473KB)
--------vc60.idb(33KB)
--------vc60.pdb(52KB)
--------text5.ilk(217KB)
--------text5.exe(176KB)
--------text5.pch(219KB)