kirancodes.me
To Proof Maintenance & Beyond!

Pragmatics for formal semantics

Olivier Danvy

Abstract

This tech talk describes how to write and how to inter-derive formal semantics for sequential programming languages. The progress reported here is (1) concrete guidelines to write each formal semantics to alleviate their proof obligations, and (2) simple calculational tools to obtain a formal semantics from another.

Related papers