Proof Assistants
Course material
Isabelle material
The Isabelle part of the lecture follows the book Concrete Semantics with Isabelle/HOL, up to and including the semantics of the IMP programming language.
- First part of the slides to guide us through the material
- Second part of the slides about the semantics of the IMP programming language
- Demo files (tar / zip) to interact with in Isabelle
- Selected exercises for the first practical session:
Practical1.thy,AExp.thy - Selected exercises for the second practical session:
Practical2.thywith supporting theories (tar / zip archive) - Exercises for the book "Concrete Semantics with Isabelle/HOL" are available on its website as a PDF and as theory templates.