Skip to content

Latest commit

 

History

History
31 lines (20 loc) · 1.59 KB

2024-06-11.md

File metadata and controls

31 lines (20 loc) · 1.59 KB

IF688 - Teoria e Implementação de Linguagens Computacionais

Representações Intermediárias de Código - Código de 3 endereços e Control-flow Graphs

Objetivo

O objetivo desta aula é apresentar o conceito de representações intermediárias de código, discutindo as vantagens de utilizar este tipo de representação, quais as questões associadas ao seu uso, e apresentando alguns exemplos, com foco particular em código de três endereços.

Questões para Discussão

  • Qual a principal vantagem de utilizar uma representação intermediária de código no processo de compilação?
  • Que informações devem ser guardadas e de que forma, durante o processo de síntese?
  • Como podemos classificar os diferentes tipos de representação intermediária de código?
  • Como representar programas simples em código de três endereços?

Material usado em sala de aula

Vídeos

Links Relacionados