See90 is a C90 compliant compiler which targets the MIPS I architecture.
It compiles single pre-processed files.
These dependencies are automatically acquired via the make command.
To acquire dependencies and build the compiler, run the following in the root directory:
$ make bin/c_compilerThe compiler takes two flags
-Sfor the input file path-ofor the output file path
For example, it can be run as follows
$ ./bin/c_compiler -S "./test/all/main.c" -o "./test/all/main.s"- The majority of work-tracking was done using Monday