(* Title: Strong-Security Authors: Sylvia Grewe, Alexander Lux, Heiko Mantel, Jens Sauer *) theory Expr imports Types begin ― ‹type parameters:› ― ‹'val: numbers, boolean constants....› ― ‹'id: identifier names› type_synonym ('val) operation = "'val list ⇒ 'val"