Sumários

Aula P05: Análise sintáctica descendente

31 março 2016, 10:00 Francisco Afonso Raposo

Análise sintáctica descendente. Analisadores preditivos LL(1). Processo de construção do analisador: remoção de recursividade à esquerda e recursividade mútua, cantos, factorização da gramática. O processo de análise. Resolução de exercícios. Exercício de avaliação.


Aula T12: Gramáticas Atributivas

31 março 2016, 09:30 David Martins de Matos

Gramáticas atributivas (continuação da aula anterior). Avaliação de atributos. Árvores semânticas. Discussão e exemplos. Atributos em especificações YACC.


Aula P05: Análise sintáctica descendente

30 março 2016, 12:30 Pedro Tiago Monteiro

Análise sintáctica descendente. Analisadores preditivos LL(1). Processo de construção do analisador: remoção de recursividade à esquerda e recursividade mútua, cantos, factorização da gramática. O processo de análise. Resolução de exercícios. Exercício de avaliação.


Aula T11: Gramáticas Atributivas

30 março 2016, 09:30 David Martins de Matos

Gramáticas atributivas. Avaliação dirigida pela sintaxe. Atributos herdados e atributos sintetizados. Gramáticas de tipo L e de tipo S. Acções semânticas. Grafos de dependências. Relação com tipos de análise (descendente/ascendente). Relação com o YACC e com o projecto. Exemplo (semáforo).


Aula T11: Gramáticas Atributivas

30 março 2016, 08:00 David Martins de Matos

Gramáticas atributivas. Avaliação dirigida pela sintaxe. Atributos herdados e atributos sintetizados. Gramáticas de tipo L e de tipo S. Acções semânticas. Grafos de dependências. Relação com tipos de análise (descendente/ascendente). Relação com o YACC e com o projecto. Exemplo (semáforo).