编译原理 pl0编译器 c语言版

时间:2012-10-18 13:37:08
【文件属性】:

文件名称:编译原理 pl0编译器 c语言版

文件大小:638KB

文件格式:RAR

更新时间:2012-10-18 13:37:08

编译原理 pl0 编译原理课程设计

编译原理课程设计,改进书后附录的pl0程序,c语言版: 1.扩充语句for(<语句>;<条件>;<语句>)<语句> 2.扩充语句if <条件> then <语句> else <语句> 3.扩充语句repeat <语句>;until <条件> 4.增加自增自减运算++和—和+=,-=运算 5.修改不等号#,为!= 6.增加一维数组,声明格式:[/:/]; 赋值格式:[]:=<表达式>; 调用格式:[] 包括源代码,测试文件,课设报告,环境:vc6.0


【文件预览】:
final
----编译原理课设报告2.doc(502KB)
----test()
--------5.txt(135B)
--------fa2.tmp(9B)
--------fa1.tmp(329B)
--------fa.tmp(927B)
--------1.txt(41B)
--------4.txt(133B)
--------6.txt(103B)
--------3.txt(97B)
--------7.txt(239B)
--------2.txt(84B)
--------fas.tmp(22B)
----testarray.vcproj(4KB)
----testarray.vcproj.7B9D9D8AB962400.Administrator.user(1KB)
----testarray.suo(11KB)
----testarray.sln(883B)
----Debug()
--------testarray.pdb(419KB)
--------fa2.tmp(9B)
--------pl0.obj(72KB)
--------fa1.tmp(329B)
--------vc90.idb(27KB)
--------fa.tmp(927B)
--------testarray.exe.intermediate.manifest(621B)
--------BuildLog.htm(33KB)
--------testarray.exe.embed.manifest.res(728B)
--------mt.dep(67B)
--------testarray.ilk(338KB)
--------6.txt(103B)
--------vc90.pdb(52KB)
--------7.txt(239B)
--------testarray.exe.embed.manifest(663B)
--------testarray.exe(53KB)
--------fas.tmp(53B)
----pl0.c(28KB)
----testarray.vcproj.user(143B)
----pl0.h(4KB)
----testarray.ncb(523KB)

网友评论

  • nice 谢谢楼主分享
  • 不好用,评论都是刷的吧
  • 谢谢分享 很有用的
  • 简单明了,对内容的注释也很多!代码和报告都有 ..
  • 很好的资源,要是注释能更完善一点就好了。
  • 谢谢分享,很有用!
  • 不错啊,运行无误,帮到了我
  • 不错啊,能运行,给了个很好的参考
  • 不错啊,能运行,有代码有解释,帮助很多!
  • 不错啊,能运行,给了个很好的参考
  • 代码跟报告都有,帮助很大
  • 还不错哦,值得下载。
  • 很好的学习资料,谢谢分享
  • 我看了,还好,编译可以通过,代码和报告都有
  • 使用了时候觉得很好,而且有解释可以很好地理解代码的意思,谢谢~~~
  • 不错啊,能运行,给了个很好的参考
  • 非常好,运行无误,可以帮到大家。
  • 有报告有代码,很好,帮助很大!
  • 数组这块正好可以借鉴,确实不错,有else扩展,还有数组扩展,远远满足我的实验要求了
  • 对我有很大帮助呀,添加的功能很有用
  • 编译可以通过,代码和报告都有
  • 我看了,编译可以通过,可以正常的跑起来。还有对数组的支持,顶!
  • 顶!说明和代码都很清晰
  • 恩,有报告有代码,都挺好,就是没有case语句,我要case语句啊~