Understanding Programs
A work-in-progress document developing the formal semantics of a programming and specification language
and the rules of reasoning about programs and specifications written in that language.
- July 28, 2008: Methods with recursion, introduction, references (first complete version).
- May 30, 2008: Expressions and Interruptions, Methods (without recursion).
- February 13, 2008: Interrupting the Control Flow (almost completed).
- November 27, 2007: Interrupting the Control Flow (pre- and postconditions).
- October 9, 2007: Interrupting the Control Flow (partial).
- April 3, 2007: Reasoning on Commands and States.
- December 8, 2006: Loops and Non-Termination.
- November 15, 2006: States and Commands.
--
WolfgangSchreiner