Sumários
Aula P04: Análise Lexical: Ferramenta Flex
15 março 2016, 09:30 • Pedro Tiago Monteiro
Ferramenta Flex: utilização e sintaxe de uma especificação. Utilização de start conditions. Resolução de exercícios. Exercício de avaliação.
Aula T09: Introdução à Análise Sintáctica
15 março 2016, 09:30 • David Martins de Matos
Noção de gramática: terminais, não-terminais, produções. Hierarquia de Chomsky. Gramáticas sem restrições, dependentes do contexto, livres de contexto, expressões regulares. Utilizações e expressividade. Notação BNF. Precedência, associatividade e ambiguidade. Analisadores sintácticos (parsers) e gramáticas. Custos de processamento. Conjuntos FIRST e FOLLOW. Definição de LOOKAHEAD. Exemplos intuitivos. Apoio ao projecto.
Aula T08: Análise Lexical
11 março 2016, 09:30 • David Martins de Matos
Analise lexical: ferramenta Flex. Start conditions. Exemplos. Discussão. Apoio ao projecto.
Aula T08: Análise Lexical
11 março 2016, 08:00 • David Martins de Matos
Analise lexical: ferramenta Flex. Start conditions. Exemplos. Discussão. Apoio ao projecto.
Aula P03: Análise Lexical
10 março 2016, 16:30 • António Luís Vilarinho dos Santos Lopes
Análise lexical: expressões regulares, algoritmo de Thompson (construção do NFA), determinização (construção do DFA), minimização de DFA, análise de entrada. Resolução de exercícios com múltiplas expressões/tokens em simultâneo. Exercício de avaliação.