Hoare-Kalkül
{ V } A { N }(Wenn V gilt, dann A ausgeführt wird, gilt danach N.)
Kalkül: für jede Anweisung ein Axiom, das die schwächste Vorbedingung (weakest precondition) beschreibt.
Beispiele
{ N[x/E] } x := E { N }
{ V und B } C { N } und { V und not B } D { N } => { V } if (B) then C else D { N }