文件名称:实验三 LL(1)语法分析器设计
文件大小:186KB
文件格式:RAR
更新时间:2014-12-29 11:03:55
编译原理 LL1 语法分析器
LL(1)语法分析器的范例代码...实验内容及操作示范详见实验指导书... 内容简介: 1.如下为给定的LL(1)文法。 G[
]: 1)
->program end {program} 2) D->i D’ {i} 3) D’->, i D’ {,} 4) D’->ε {:} 5) S->s S’ {s} 6) S’-> s S’ { } 7) S’->ε {end} 8) T->real {real} 9) T->integer {integer} 其中右侧{}内为产生的可选集。
2.调试并完善如下给出的文法的LL(1)分析器示例程序,并设输入的文法的句子为: program i , i , i : integer begin s s s end 给出输出结果并进行分析说明。
【文件预览】:
LL (1) parser
----text3-1.txt(6KB)
----text3.dsw(535B)
----text3.opt(48KB)
----LL1.dat(12KB)
----text3.cpp(6KB)
----text3.plg(1KB)
----text3.ncb(33KB)
----text3.dsp(3KB)
----Debug()
--------text3.obj(18KB)
--------text3.exe(172KB)
--------text3.pdb(465KB)
--------vc60.idb(33KB)
--------text3.ilk(211KB)
--------vc60.pdb(52KB)
--------text3.pch(209KB)
----g1.dat(9KB)
----text3-2.txt(6KB)