增强版的pl0编译器,支持for循环及bool运算

时间:2014-08-15 06:15:52
【文件属性】:
文件名称:增强版的pl0编译器,支持for循环及bool运算
文件大小:1008KB
文件格式:RAR
更新时间:2014-08-15 06:15:52
编译原理,pl0编译器 这是基于中科大的pl0编译器进行了一些语法增强的版本,增加了bool型变量和整型变量,增加了bool型短路计算,对于bool型数据能体现非、与、或的优先级,增加了for循环,基本是按照pascal语言的文法处理的,功能完善
【文件预览】:
pl0编译器增强版
----pl0.dsw(529B)
----pl0.ncb(33KB)
----pl0 - 副本.c(20KB)
----set.c(2KB)
----pl0.plg(1KB)
----pl0.dsp(4KB)
----pl0.vcxproj.user(143B)
----pl0.vcxproj(6KB)
----Debug()
--------link.read.1.tlog(3KB)
--------vc100.pdb(60KB)
--------link-cvtres.read.1.tlog(2B)
--------link.command.1.tlog(1KB)
--------pl0.exe.embed.manifest(406B)
--------rc.write.1.tlog(234B)
--------pl0.Build.CppClean.log(5KB)
--------link.1840.read.1.tlog(2B)
--------pl0.exe(466KB)
--------pl0.obj(60KB)
--------CL.write.1.tlog(742B)
--------link.1840-cvtres.read.1.tlog(2B)
--------rc.command.1.tlog(452B)
--------test(2).pl0(222B)
--------pl0.exe.intermediate.manifest(381B)
--------cl.command.1.tlog(1KB)
--------pl0.log(7KB)
--------pl0.lastbuildstate(88B)
--------link.1840-cvtres.write.1.tlog(2B)
--------link-cvtres.write.1.tlog(2B)
--------mt.read.1.tlog(254B)
--------test.pl0.bak(0B)
--------test.out(2KB)
--------set.obj(7KB)
--------路径.txt(59B)
--------mt.write.1.tlog(254B)
--------pl0.ilk(1.05MB)
--------pl0_manifest.rc(202B)
--------rc.read.1.tlog(226B)
--------pl0.exe.embed.manifest.res(472B)
--------CL.read.1.tlog(3KB)
--------vc100.idb(43KB)
--------pl0.pdb(2.07MB)
--------mt.command.1.tlog(344B)
--------link.1840.write.1.tlog(2B)
--------hbin.txt(444B)
--------link.write.1.tlog(698B)
--------test.pl0(227B)
----pl0 - 副本 (2).c(20KB)
----pl0.c(25KB)
----pl0.sdf(2.08MB)
----pl0.vcxproj.filters(1KB)
----pl0.h(5KB)
----pl0.opt(48KB)
----pl0.suo(19KB)
----set.h(367B)
----hbin.txt(421B)
----pl0.sln(872B)

网友评论

  • 好用,谢谢楼主分享
  • 这个是我们的大作业。。。
  • 有点乱,不过不错
  • 有点点杂,但是还是很不错
  • 编译运行可以,非常不错的东东
  • 不错不错,很好用~~
  • 代码很不错,而且还是VS2010的,但是执行const部分好像有点问题,。
  • 真的很好用,代码很清晰,而且是在2010上建的工程,原pl0里面的小bug都有所修正。实现了对boolean类型的处理,以及for循环语句。谢谢!
  • 编译运行通过,感谢分享
  • 可以正常运行、想要的功能也都有、感谢分享
  • 如上述所说一样,一打开执行窗口又立即消失了
  • 代码没有问题 执行后直接关闭的问题可以在主函数最后加上 getch();让执行在最后等待 工程文件太乱了 是vc6和vs的综合版 不容易看懂工程的架构
  • 这个程序很好,我感觉挺好用的
  • 编译可通过,但是点击“执行”按钮后窗口弹出后消失。