Bocejo is a small cpp compiler that reads mini-java code and generate mips assembly. This is a important project to students of compilers.
The project was done in 2011, at UFJF by 3 computer science students; Me, Bruno guimarães and Jônatas Castro. For now, it is over GPL3 license.
- gcc and g++ compilers
- A Mips simulator, like SPIM
- Courage! lol
chmod +x ./make
- Compile the bocejo compiler with
./make
:) - Run ./bocejo $FILE_JMM