编译原理中PL0语言改为PL1或PL2,可以使用if else语句,repeat until语句和for循环

时间:2011-09-26 03:47:06
【文件属性】:

文件名称:编译原理中PL0语言改为PL1或PL2,可以使用if else语句,repeat until语句和for循环

文件大小:240KB

文件格式:RAR

更新时间:2011-09-26 03:47:06

编译原理 PL0 if_else

扩充PL/0语言为PL/1语言,其中增加if S then S1 else S2语句.改造PL/1为PL/2,使其支持repeat S until E语句、for循环


【文件预览】:
CPL0
----CPL0.PLG(864B)
----~$0 编译系统C版本.doc(162B)
----Pl0.ncb(49KB)
----CPL0.DSP(4KB)
----2.TXT(122B)
----5.txt(135B)
----Pl0.plg(240B)
----fa2.tmp(9B)
----Cpl0.opt(48KB)
----CPL0.DSW(531B)
----FA1.TMP(197B)
----CPL0.NCB(81KB)
----Pl0.h(3KB)
----PL0 编译系统C版本.doc(121KB)
----Debug()
--------vc60.pdb(44KB)
--------Pl0.obj(49KB)
--------Pl0.pch(186KB)
--------Pl0.exe(204KB)
--------vc60.idb(33KB)
--------Pl0.ilk(204KB)
--------Pl0.pdb(393KB)
----1.TXT(41B)
----6.txt(211B)
----4.TXT(131B)
----3.txt(97B)
----Pl0.c(21KB)
----FAS.TMP(66B)
----Pl0.dsw(514B)
----Pl0.opt(48KB)
----Pl0.dsp(3KB)
----FA.TMP(396B)

网友评论

  • C语言版本的,很精准,能够实现PL0的if……then……else……语句,很有用!
  • 一般般吧,pl0的基础上加了几条文法,但是问题比较多
  • 蛮好的,就是分贵了点,找到了if then else 和repeat until 语句的代码
  • c语言版本的 有没有pascal的啊
  • 对编译原理原书后的例子进行了扩展。只是没有case关键字。for的实现使用statementdo省去了对ident的判断,不错。谢谢资源。