Here is your score for Assignment 4.

Score: TBD

Let me know if you have any questions regarding your score. And let me know if you want a copy of an example implementation for the assignment.

Regards,
Jade

Grading Guidelines


Test Results for Assignment 4

javac -Xlint:all *.java
--> EXIT CODE: 0 <--
java ChengJade04 Calculations.txt
'9-8' = 1
'1 + 1' = 2
'7 / 2' = 3
'1 + 6 / 2' = 4
'2 * 3 - 1' = 5
'5 + 5 - 2 * 2' = 6
'8 / 2 + 9 / 3' = 7
'2 * 2 * 2' = 8
'1 + 2 * 3 + 2' = 9
'2 * 6 - 1 * 2' = 10
--> EXIT CODE: 0 <--
java ChengJade04 Precedence-1.txt
'6 - 2 * 3 * 1' = 0
'0 + 1 - 3 / 2' = 0
'5 + 1 - 3 * 2' = 0
--> EXIT CODE: 0 <--
java ChengJade04 Precedence-2.txt
'3 + 2 * 3 - 9' = 0
'6 + 9 / 3 - 9' = 0
'8 + 4 - 3 - 9' = 0
--> EXIT CODE: 0 <--
java ChengJade04 Precedence-3.txt
'0 - 3 * 3 + 9' = 0
'3 - 6 / 3 - 1' = 0
'9 - 9 % 9 - 9' = 0
--> EXIT CODE: 0 <--
java ChengJade04 Precedence-4.txt
'1 - 5 * 2 / 3 / 2' = 0
'2 - 3 / 2 * 4 / 2' = 0
'4 - 7 / 1 / 3 * 2' = 0
--> EXIT CODE: 0 <--
java ChengJade04 Multiple-Spaces.txt
'1       + 1' = 2
--> EXIT CODE: 0 <--
java ChengJade04 Invalid-Character.txt
Error on line '1 A 2': Invalid character: 'A'
--> EXIT CODE: 1 <--
java ChengJade04 NO-EOL.txt
'1 + 2' = 3
--> EXIT CODE: 0 <--
java ChengJade04 Blank-Lines.txt
'1 + 1' = 2
'1 + 1' = 2
--> EXIT CODE: 0 <--
java ChengJade04 Division-By-Zero.txt
Error on line '1 / 0': Division by zero.
--> EXIT CODE: 1 <--
java ChengJade04 Invalid-Infix-Calculator-1.txt
Error on line '1 + 2 3 + 4': Not enough operators.
--> EXIT CODE: 1 <--
java ChengJade04 Invalid-Infix-Calculator-2.txt
Invalid Infix Calculator.
Error on line '- 1 + 3': The stack is empty.
--> EXIT CODE: 1 <--
java ChengJade04 Invalid-Infix-Calculator-3.txt
Invalid Infix Calculator.
Error on line '1 + * 2 3': The stack is empty.
--> EXIT CODE: 1 <--
java ChengJade04 Integer-Overflow.txt
Error on line '8*8*8*8*8*8*8*8*8*8*8*8': Integer overflow encountered: 8589934592
--> EXIT CODE: 1 <--
java ChengJade04 No-Such-File.txt
No-Such-File.txt (The system cannot find the file specified)
--> EXIT CODE: 1 <--
java ChengJade04 No-Such-File-1.txt No-Such-File-2.txt
usage: ChengJade04 <path>
--> EXIT CODE: 1 <--
java ChengJade04
usage: ChengJade04 <path>
--> EXIT CODE: 1 <--
Valid HTML 4.01 Valid CSS