Joaquim Costa, 49313, "Conversão AFND-AFD; Transformação de AFD em GR; Derivação de frases: árvore de derivação"
- (pág.13; pág.14; pág.15)
[2009-03-17, AulaTeórica6]
João Paulo Fernandes, 49349, "Geração de código C para autómatos: o flex; Flex: compilação de programas, construção de alguns filtros de texto simples"
- (pág.16; pág.17; pág.18)
[2009-03-18, AulaTeórica7]
João Gonçalves, 47099, "Revisões sobre makefiles: grafo de dependências, make; Especificação de autómatos reactivos: um programador de iluminação"
- (pág.19; pág.20)
[2009-03-24, AulaTeórica8]
Fábio Fernandes, 49331, "Especificação de autómatos reactivos: set number on/off, a máquina de café."
- (pág.24; pág.25)
[2009-03-25, AulaTeórica9]
???, 33725, "Flex como gerador de analisadores léxicos: um tokenizer em C; Makefiles para projectos semelhantes; Introdução às Gramáticas Independentes de Contexto: constituição, especificação, derivação; Enumeração das várias tecnologias de parsing que serão leccionadas nas próximas aulas."
- (pág.21; pág.22; pág.23)
[2009-03-31, AulaTeórica10]
Joaquim Costa, 49313, "Introdução às técnicas de parsing Top-Down; Especificação de Linguagens com Gramáticas Independentes de Contexto; Verificação da Condição LL(1); Transformação de gramáticas visando a resolução de conflitos LL(1)."
- (pág.26; pág.27; pág.28)
[2009-04-01, AulaTeórica11]
Michel Lobato, 43160, "Construção de parsers recursivo-descendentes; Construção de interpretadores com análise léxica implementada em flex e análise sintáctica em C usando o método recursivo descendente."
- (pág.29; pág.30)
[2009-04-15, AulaTeórica12]
Catarina Mateus, 38207, "Introdução à construção de representações intermédias (RI): gramática concreta e gramática abstracta."
- (pág.31)
[2009-04-21, AulaTeórica13]
"Marcação das entregas dos TPS: discussão sobre a preparação da defesa do trabalho e dos resultados a apresentar."
[2009-04-22, AulaTeórica14]
Alberto Noronha, 49315, "Recursivo Descendente com construção da RI: exemplificação com o problema das listas de inteiros."
- (pág.32; pág.33)
[2009-04-28, AulaTeórica15]
Alberto Noronha, 49315, "Análise Semântica como travessia sobre a RI: construção de RIs para exemplos mais complexos."
- (pág.34; pág.35)
[2009-04-29, AulaTeórica16]
José Freitas, ???, "Análise do algoritmo de Parsing Top-Down; Introdução ao Parsing Bottom-Up; O yacc como gerador de parsers."
- (pág.36; pág.37; pág.38; pág.39)
[2009-05-05, AulaTeórica17]
Miguel Silva, 30226, "Introdução à análise semântica: introdução de acções semânticas nos parsers gerados pelo yacc; Especificação de makefiles para projectos baseados em flex e yacc."
- (pág.40; pág.41)
[2009-05-06, AulaTeórica18]
João Ferreira, 43111, "Animação do algoritmo de reconhecimento Bottom-UP; Construção de um autómato LR0."
- (pág.42; pág.43)
[2009-05-19, AulaTeórica19]
Fábio Costa, ?????, "Autómatos LR0 com conflitos; Construção do autómato SLR1; O problema do sistema de pontuação em provas de Orientação."
- (pág.44; pág.45)
[2009-05-20, AulaTeórica20]
Fábio Fernandes, 49331, "Continuação da aula anterior; Conflitos redução/redução e transição/redução: o problema da calculadora aritmética."
- (pág.46; pág.47)