MiniJava--: A reduced MiniJava project

  MiniJava MiniJava--
comments (“//” to end of line, /*...*/ unnested block comments) YES YES
allow “_” in identifiers YES YES

floating-point values and operators

YES NO
arrays and array indexing YES YES
 || (short-circuiting or) operation YES NO
if/then statements without else YES NO

simple for loops

YES YES

break statements

YES NO
static class variables YES NO