Middle-End: Formas de Representação Intermediária de um programa fonte; geração de representação Intermediária: Representações gráficas em forma de árvore, Grafo de Fluxo de Controle, Representações lineares, Código de 3 endereços; Geração de código: geração de código por casamento de padrões de árvore, geração de código utilizando programação dinâmica. Otimizações Independentes de Máquina. Alocação de registradores.
- Professor: WESLEY ATTROT