Bocejo is a small cpp compiler that reads mini-java code and generate mips assembly