An implementation of an Small-C compiler for the Compiler course.
The grammar accepted by the compiler is on the repository with the source code. [here]
To compile just type the following
$ make
Running is as simple as building
$ ./main arg
arg
can be either a file or a path. In the case of a path the compiler will compile all the .c files in there
This project was made by Elvis Ribeiro and released by under the GPLv3.