Sumários

Symbol tables. Semantic analysis, including variable declaration checking and type checking.

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

Bibliography: Modern Compiler Implementation in Java, chapter 5.


The Java Virtual Machine: Classes and Objects; Control Instructions.

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

Bibliography: The JavaTM Virtual Machine Specification, Java SE8 Edition

Bibliography: Programming for the Java Virtual Machine, Joshua Engel, Addison-Wesley, 1999, Chapters 4-5

Compiling for the Java Virtual Machine.

Bibliography: The Byte Code Engineering Library (Apache Commons BCEL™), manual.


The Java Virtual Machine: Classes and Objects; Control Instructions.

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

Bibliography: The JavaTM Virtual Machine Specification, Java SE8 Edition

Bibliography: Programming for the Java Virtual Machine, Joshua Engel, Addison-Wesley, 1999, Chapters 4-5

Compiling for the Java Virtual Machine.

Bibliography: The Byte Code Engineering Library (Apache Commons BCEL™), manual.


The Java Virtual Machine: Overview, Writing methods.

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


Bibliography: The JavaTM Virtual Machine Specification, Java SE8 Edition

Bibliography: Programming for the Java Virtual Machine, Joshua Engel, Addison-Wesley, 1999, Chapters 1-3


The Java Virtual Machine: Overview, Writing methods.

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


Bibliography: The JavaTM Virtual Machine Specification, Java SE8 Edition

Bibliography: Programming for the Java Virtual Machine, Joshua Engel, Addison-Wesley, 1999, Chapters 1-3