The project directory must be named PX, where X is the homework
number. Otherwise, a penalty of -5 points will be applied.
The main file must be named NAME.java, where NAME is specified
in the homework handout. Otherwise, a penalty of -5 points will be applied.
Make sure the compiling (gjc NAME.java) and the execution (java NAME ...)
commands can be properly executed when PX is the current directory.
To electronically submit the homework, make the current directory the
parent of the PX directory and type the following command(on a xinu machine):
turnin -c cs565 -p ProjectX PX
ZERO - if the program does not compile.
ZERO - if the program crashes for all test cases.
Partial credit - only if the program produces partial correct output.
For example, someone can get partial credit for a test case in Homework 1
if the program generates a syntactically correct MicroJava program and if
the execution of the MicroJava program produces partial correct output
when compared to the original MiniJava program.
The grades and the test cases will be available at the same time.
Please, check your program before challenging your grade.
To check the grade, send a message to
and you will receive your homework grade by e-mail.