[ETAPA 5] TAC - estrutura e geração de código - parte 2