Programming Language Theory
Instructor: Daniel Hirschkoff
Institution: ENS de Lyon
Year: 2024–2025
Main topics
- Induction
- Type theory
- Program logic
- Separation logic
- Rewriting systems
Course chapters
- Premiers cours : définitions et preuves par induction
- Constructions et raisonnements par induction
- EA, expressions arithmétiques simples
- Le langage FUN
- Typage : types simples pour FUN
- IMP, le petit langage impératif
- Logiques de programmes
- Mémoire structurée, logique de séparation
- Réécriture