Repository with code related to INF01147 Compiladores (Compilers 101) course, coursed at UFRGS, by Professor Marcelo Johann.
Each folder has the files related to each of the course assignment steps (etapa in Brazilian Portuguese).
Inside of each folder, you can run make clean || make
to compile the code, and generete an executable with the same name as the folder.
You can test each one of the steps running make test
in the folder. It is a basic testing procedure, which compares a generated file with the expected one.
You are allowed to access the material, and take it as a base, but be aware that copying from it may result in the loss of points if the teacher considers it plagiarism.