Sumários

Aula Laboratorial 11 - Geração de código Postfix (não optimizado) (aula online)

18 maio 2021, 08:00 Pedro Orvalho

Geração de código:

  • Segmentos (BSS, DATA, RODATA, TEXT). 
  • Variáveis globais.
  • Invocação de funções e passagem de parâmetros.
  • Estruturas básicas: ciclos (for, while), break, continue, if-then e if-then-else .

Avaliação.

Aula leccionada via sistema Zoom.


Aula T20: Geração de Código (aula online)

14 maio 2021, 09:30 David Martins de Matos

Geração de código para funções. Variáveis locais. Relação com a tabela de símbolos. Uso de endereçamento indirecto. Exemplo de função com vectores. Discussão da aplicabilidade no projecto.


Aula T20: Geração de Código (aula online)

14 maio 2021, 08:00 David Martins de Matos

Geração de código para funções. Variáveis locais. Relação com a tabela de símbolos. Uso de endereçamento indirecto. Exemplo de função com vectores. Discussão da aplicabilidade no projecto.


Aula Prática 10 - Processamento semântico.

13 maio 2021, 11:00 Jan Gunnar Cederquist

Visitors verificação de tipos (type_checker) e geração de código (c_writer)

Avaliação.


Processamento semântico. (aula online)

13 maio 2021, 11:00 Francisco Afonso Raposo

Processamento semântico.