Sumários

Lecture 5

21 Março 2024, 13:00 Andreia Mordido

  • External DSLs: Concrete syntax 
  • Grammars and Extended Backus-Naur Form.
  • Ambiguity, left-recursion and precedence


Practical class 3

14 Março 2024, 15:00 Andreia Mordido

Fluent API for Roman numerals


Lecture 4

14 Março 2024, 13:00 Andreia Mordido

  • Internal DSLs. Command-query vs fluent interfaces 
  • Introduction to the Eclipse Modeling Framework


Practical class 2

7 Março 2024, 15:00 Andreia Mordido

Exercises and discussion about models of computation, domain analysis and meta-modeling.


Lecture 3

7 Março 2024, 13:00 Andreia Mordido

  • Models of computation. Domain analysis and meta-modeling