The binary

Binary JOOS compilers for the Solaris, Irix, and Linux systems are available. To use them, you must follow the general guidelines for setting up the JOOS/Java environment.

The compiler may be used for experiments and can answer many detailed questions about the correct semantics of the JOOS language. The compiler is an A+ version, which means that:

  • it allows C-style comments;
  • it allows increments and for-loops as syntactic sugar;
  • it implements 40 interesting peephole patterns; and
  • it computes the correct stack limits.