User Tools

Site Tools


midterm_submission

This is an old revision of the document!


期中提交规范

截止时间

2012年3月28日 20:30:00

提交方式

在git的master分支根目录下上传可执行的mid.jar文件

测试方式

测试接口

[参数个数]:1

[参数内容]:接受编译的.java文件名(比如queens.java)

[功能]:若.java源程序无词法语法及语义错误:

  • [Main函数返回值]: 0(可用System.exit()方法设定)
  • [屏幕输出]:抽象语法树
  • [文件输出]:无

若.java源程序有词法语法或语义错误:

  • [Main函数返回值]: 1
  • [屏幕输出]:错误信息(具有一定准确性与可读性,可选)
  • [文件输出]:无

测试流程

假定要测试的程序叫hello.java,测试程序将会做下面的事情:

  1. 将mid.jar和hello.java复制到测试目录下;
  2. 运行你的程序:java -jar mid.jar hello.java
  3. 检查你的程序返回值以及相应的输出信息

请将cup的runtime lib和contrib.java等打包进mid.jar文件;提交前务必自行模拟该流程。

midterm_submission.1332754700.txt.gz · Last modified: 2012/03/26 09:38 by xjia

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki