author | wenzelm |
Thu, 27 Sep 2001 22:24:09 +0200 | |
changeset 11605 | 8e45a16295ed |
parent 11604 | 14b03d1463d4 |
child 11606 | 43abedd4467e |
--- a/src/HOL/Hoare/Hoare.ML Thu Sep 27 22:23:40 2001 +0200 +++ b/src/HOL/Hoare/Hoare.ML Thu Sep 27 22:24:09 2001 +0200 @@ -87,7 +87,7 @@ $ absfree (n, T, z) end end; (** maps [x1,...,xn] to (x1,...,xn) and types**) -fun mk_bodyC [] = Const ("()", unitT) +fun mk_bodyC [] = HOLogic.unit | mk_bodyC (x::xs) = if xs=[] then x else let val (n, T) = dest_Free x ; val z = mk_bodyC xs;