Final project of Compilers Subject at PUC-Rio