Winskel is (almost) Right: Towards a Mechanized Semantics Textbook

Research output: Contribution to journalArticlepeer-review

56 Scopus citations

Abstract

We present a formalization of the first 100 pages of Winskel's textbook The Formal Semantics of Programming Languages in the theorem prover Isabelle/HOL: 2 operational, 2 denotational, 2 axiomatic semantics, a verification condition generator, and the necessary soundness, completeness and equivalence proofs, all for a simple imperative programming language.

Original languageEnglish
Pages (from-to)171-186
Number of pages16
JournalFormal Aspects of Computing
Volume10
Issue number2
DOIs
StatePublished - 1998

Keywords

  • HOL
  • Higher-order logic
  • Isabelle
  • Programming language
  • Semantics
  • Theorem proving

Fingerprint

Dive into the research topics of 'Winskel is (almost) Right: Towards a Mechanized Semantics Textbook'. Together they form a unique fingerprint.

Cite this