Skip to content

RainbowYou/PL0Compiler

Repository files navigation

编译原理大作业

1.题目:PL0编译系统

2.提交方式:第17周(元月10日前)通过电子邮件提交到bianyiyuanli@126.com

3.要求:

① 以个人为单位进行开发,不得多人合作完成

② 共32个学时。利用每周三上课时间和课余自己完成

③ 细节要求:

 输入:符合PL/0文法的源程序(自己要有5个测试用例,包含出错的情况,还要用老师提供的测试用例进行测试)

 输出:P-Code

 错误信息:参见教材第316页表14.4

 P-Code指令集:参见教材第316页表14.5

 语法分析部分要求统一使用递归下降子程序法实现

 编程语言自定,可使用C、C++、C#或Java等

 上交材料中不但要包括源代码(含注释)和可执行程序,还应有完整文档

4.参考书:

① 张莉等:《编译原理及编译程序构造》,清华大学出版社,2011年6月

② 陈英等:《编译原理》(第二版),机械工业出版社,2009年1月

About

编译原理大作业

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors