Wiki**3
Menu
apresentação
Página Principal
Apresentação
Contactos
aulas
Compiladores
Programação com Objectos
Todas as Disciplinas...
investigação
Orientações
Publicações
misc
Downloads
Community portal
In other languages
English
Search
What links here
Related changes
Special pages
Permanent link
Page information
Recent changes
Help
Log in
Compiladores
From Wiki**3
Revision as of 19:15, 2 March 2022 by
Root
(
talk
|
contribs
)
(
→
Pautas
)
(
diff
)
← Older revision
|
Latest revision
(
diff
) |
Newer revision →
(
diff
)
Compiladores
Introdução ao Desenvolvimento de Compiladores
Aspectos Teóricos de Análise Lexical
A Ferramenta Flex
Introdução à Sintaxe
Análise Sintáctica Descendente
Gramáticas Atributivas
A Ferramenta YACC
Análise Sintáctica Ascendente
Análise Semântica
Geração de Código
Tópicos de Optimização
Tópicos Teóricos
Tópicos sobre Construção de Compiladores
-- tópicos teóricos e práticos
Projecto
Projecto de Compiladores
-- informação sobre todos os aspectos do projecto
Aulas Práticas
Aula Prática 01
- Revisões sobre programação em C++.
Aula Prática 02
- Modelação de conceitos da linguagem do projecto. Revisões sobre padrões de desenho.
Aula Prática 03
- Análise lexical. Analisadores lexicais.
Aula Prática 04
- Análise lexical com a ferramenta Flex.
Aula Prática 05
- Gramáticas. Conjuntos FIRST e FOLLOW. Análise sintáctica descendente LL(1).
Aula Prática 06
- Gramáticas atributivas. Atributos herdados e atributos sintetizados.
Aula Prática 07
- Ferramenta YACC.
Aula Prática 08
- Análise ascendente LR(0) e SLR(1). Items LR(0).
Aula Prática 09
- Análise sintáctica ascendente LALR(1). Lookaheads. Items LR(1).
Aula Prática 10
- Processamento semântico.
Aula Prática 11
- Processamento semântico e geração de código Postfix (não optimizado).
Aula Prática 12
- Processamento semântico e geração de código Postfix (não optimizado).
Aula Prática 13
- Processamento semântico e geração de código Postfix. Optimização.
Pautas
Pautas 2021-2022
Pautas de anos anteriores:
2020-2021
2019-2020
2018-2019
2017-2018
2016-2017
2015-2016
2014-2015
Categories
:
Compiladores
Ensino