Sumários

Visiting Abstract Syntax Trees

10 Março 2017, 15:00 Vasco Manuel Thudichum de Serpa Vasconcelos

Visiting trees with visitors.

Keeping state while visiting trees.

Error handling.

Bibliography: The Definitive ANTLR 4 Reference, chapters 6, 7, and 9.

Testing and Coding assignment 2Plume V1. Tests due on March 16, code on April 2.


Visiting Abstract Syntax Trees

10 Março 2017, 13:00 Vasco Manuel Thudichum de Serpa Vasconcelos

Visiting trees with visitors.

Keeping state while visiting trees.

Error handling.

Bibliography: The Definitive ANTLR 4 Reference, chapters 6, 7, and 9.

Testing and Coding assignment 2Plume V1. Tests due on March 16, code on April 2.


Lexer and Parser Generator Tools

3 Março 2017, 15:00 Vasco Manuel Thudichum de Serpa Vasconcelos

Designing grammars with ANTLR.

Visiting trees with listeners.

Bibliography: The Definitive ANTLR 4 Reference, chapters 5-7.


Lexer and Parser Generator Tools

3 Março 2017, 13:00 Vasco Manuel Thudichum de Serpa Vasconcelos

Designing grammars with ANTLR.

Visiting trees with listeners.

Bibliography: The Definitive ANTLR 4 Reference, chapters 5-7.


Lexical Analysis and Parsing

24 Fevereiro 2017, 15:00 Vasco Manuel Thudichum de Serpa Vasconcelos

Bibliography: Modern Compiler Implementation in Java, chapters 2 and 3.

Written assignment 1: Lexical Analysis and Parsing. Due date: March 12