Build with
build.sh
Run with
./compiler <input_file> <output_file>.asm
Run tests with
./test.sh
The compiler will generate a MIPS assembly file that can be run with the MARS(https://github.com/dpetersanderson/MARS/) simulator.
There are some bugs that need to be fixed, please create an issue if you find any.