(* Title: HOL/Hoare/Hoare_Logic_Abort.thy Author: Leonor Prensa Nieto & Tobias Nipkow Copyright 2003 TUM Author: Walter Guttmann (extension to total-correctness proofs) *) section ‹Hoare Logic with an Abort statement for modelling run time errors› theory Hoare_Logic_Abort imports Hoare_Syntax Hoare_Tac begin type_synonym 'a bexp = "'a set" type_synonym 'a assn = "'a set" type_synonym 'a var = "'a ⇒ nat"