首页 行业 互联网     /    15年编译原理课程设计

15年编译原理课程设计

上传者: peng_xing | 上传时间:2024/5/6 12:03:27 | 文件大小:1.67MB | 文件类型:zip
15年编译原理课程设计
可能对你的学习有帮助1、增加!=运算2、增加保留字(没有相应的算法实现)3、增加对ifathenbelsec的语法、语义及实现4、更改保留字TIMESEQLSYM/SLASHEQLSYM为TIMESEQL/SLASHEQL,保留字数量更改。
并实现*=、/=的功能。
5、实现了FOR的2种功能TO与DOWN。
6、实现了对典型语言++--的实施。
注:本来,这个功能的增加是需要在FACTOR里面进行扩充的,但是因为时间问题,所以只是在STATEMENT中进行了对后++/--的运算,而并没有完整地实现这个功能。
有时间的话,可以自己修改之。
7、增加单字符CHAR。
8、增加实数类型REAL及其运算。
注:问题1:如果进行READ()函数操作的时候会出错,所以就没有进行READ()的例子。
问题2:对数值的位数没有进行截断。

文件下载

资源详情

[{"title":"(43个子文件1.67MB)15年编译原理课程设计","children":[{"title":"时间编译课设成绩出来后","children":[{"title":"测试用例","children":[{"title":"E03.PL0 <span style='color:#111;'>91B</span>","children":null,"spread":false},{"title":"E06.PL0 <span style='color:#111;'>122B</span>","children":null,"spread":false},{"title":"E05.PL0 <span style='color:#111;'>57B</span>","children":null,"spread":false},{"title":"E04.PL0 <span style='color:#111;'>57B</span>","children":null,"spread":false},{"title":"E01.PL0 <span style='color:#111;'>89B</span>","children":null,"spread":false},{"title":"E02.PL0 <span style='color:#111;'>150B</span>","children":null,"spread":false}],"spread":true},{"title":"读我读我.txt <span style='color:#111;'>670B</span>","children":null,"spread":false},{"title":"编译原理课程设计报告.doc <span style='color:#111;'>1.34MB</span>","children":null,"spread":false},{"title":"PL01.exe <span style='color:#111;'>45.00KB</span>","children":null,"spread":false},{"title":"PL0源码","children":[{"title":"E03.PL0 <span style='color:#111;'>91B</span>","children":null,"spread":false},{"title":"Unit1.h <span style='color:#111;'>2.08KB</span>","children":null,"spread":false},{"title":"E05.COD <span style='color:#111;'>300B</span>","children":null,"spread":false},{"title":"PL0.PAS <span style='color:#111;'>17.85KB</span>","children":null,"spread":false},{"title":"E03.COD <span style='color:#111;'>584B</span>","children":null,"spread":false},{"title":"Unit1.ddp <span style='color:#111;'>51B</span>","children":null,"spread":false},{"title":"PL01.obj <span style='color:#111;'>411.05KB</span>","children":null,"spread":false},{"title":"E06.PL0 <span style='color:#111;'>122B</span>","children":null,"spread":false},{"title":"E04.COD <span style='color:#111;'>293B</span>","children":null,"spread":false},{"title":"Unit1.obj <span style='color:#111;'>505.36KB</span>","children":null,"spread":false},{"title":"test1.pl0 <span style='color:#111;'>799B</span>","children":null,"spread":false},{"title":"E01.COD <span style='color:#111;'>582B</span>","children":null,"spread":false},{"title":"PL01.cpp <span style='color:#111;'>646B</span>","children":null,"spread":false},{"title":"E06.COD <span style='color:#111;'>780B</span>","children":null,"spread":false},{"title":"PL01.~bpr <span style='color:#111;'>2.85KB</span>","children":null,"spread":false},{"title":"PL01.~cpp <span style='color:#111;'>646B</span>","children":null,"spread":false},{"title":"Unit1.~ddp <span style='color:#111;'>51B</span>","children":null,"spread":false},{"title":"E05.PL0 <span style='color:#111;'>57B</span>","children":null,"spread":false},{"title":"Unit1.dfm <span style='color:#111;'>2.58KB</span>","children":null,"spread":false},{"title":"E04.PL0 <span style='color:#111;'>57B</span>","children":null,"spread":false},{"title":"T1.PL0 <span style='color:#111;'>242B</span>","children":null,"spread":false},{"title":"E02.COD <span style='color:#111;'>848B</span>","children":null,"spread":false},{"title":"PL01.dsk <span style='color:#111;'>4.61KB</span>","children":null,"spread":false},{"title":"PL01.tds <span style='color:#111;'>832.00KB</span>","children":null,"spread":false},{"title":"E01.PL0 <span style='color:#111;'>89B</span>","children":null,"spread":false},{"title":"PL01.res <span style='color:#111;'>876B</span>","children":null,"spread":false},{"title":"Unit1.~dfm <span style='color:#111;'>2.82KB</span>","children":null,"spread":false},{"title":"T2.PL0 <span style='color:#111;'>241B</span>","children":null,"spread":false},{"title":"PL01.exe <span style='color:#111;'>45.00KB</span>","children":null,"spread":false},{"title":"PL01.bpr <span style='color:#111;'>2.85KB</span>","children":null,"spread":false},{"title":"Unit1.~cpp <span style='color:#111;'>38.33KB</span>","children":null,"spread":false},{"title":"Unit1.~h <span style='color:#111;'>2.08KB</span>","children":null,"spread":false},{"title":"Unit1.cpp <span style='color:#111;'>38.33KB</span>","children":null,"spread":false},{"title":"E02.PL0 <span style='color:#111;'>150B</span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}]

评论信息

免责申明

【好快吧下载】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【好快吧下载】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【好快吧下载】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,8686821#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明