A compiler, written in java, that compiles programs written in a subset of pascal to mips assembly.
It only runs on linux. On linux, you can compile a program by running:
java -jar production.jar program.pas
This will create a file called "output.asm" that can be run on a mips simulator/machine.