section "Arithmetic and Boolean Expressions" theory AExp imports Main begin subsection "Arithmetic Expressions" type_synonym vname = string type_synonym val = int type_synonym state = "vname ⇒ val"