IMP --- A while-Language and its 3 Semantics

The formalization of the denotational, operational and axiomatic semantics of a simple while-language, including The whole development essentially formalizes/transcribes chapters 2, 5 and 6 of

@book{Winskel,author={Glynn Winskel}, title={The Formal Semantics of Programming Languages}, publisher={MIT Press},year=1993}

Here is the documentation.