chapter ‹Instantiating the Framework with a simple While-Language› section ‹Commands› theory Com imports Main begin subsection ‹Variables and Values› type_synonym vname = string ― ‹names for variables› datatype val = Bool bool ― ‹Boolean value› | Intg int ― ‹integer value› abbreviation "true == Bool True" abbreviation "false == Bool False" subsection ‹Expressions and Commands›