adaptions to change in typedef_package.ML
authorhaftmann
Thu, 06 Apr 2006 16:09:37 +0200
changeset 19343 91c348f05f1a
parent 19342 094a1c071c8e
child 19344 b4e00947c8a1
adaptions to change in typedef_package.ML
src/HOL/Tools/record_package.ML
--- a/src/HOL/Tools/record_package.ML	Thu Apr 06 16:09:20 2006 +0200
+++ b/src/HOL/Tools/record_package.ML	Thu Apr 06 16:09:37 2006 +0200
@@ -1281,9 +1281,10 @@
   let
     val UNIV = HOLogic.mk_UNIV repT;
 
-    val (thy',{set_def=SOME def, Abs_induct = abs_induct,
-               Abs_inject=abs_inject, Abs_inverse = abs_inverse,...}) =
-        thy |> setmp TypedefPackage.quiet_mode true
+    val ({set_def=SOME def, Abs_induct = abs_induct,
+               Abs_inject=abs_inject, Abs_inverse = abs_inverse,...}, thy') =
+        thy
+        |> setmp TypedefPackage.quiet_mode true
            (TypedefPackage.add_typedef_i true NONE
              (suffix ext_typeN (Sign.base_name name), alphas, Syntax.NoSyn) UNIV NONE
              (Tactic.rtac UNIV_witness 1))