src/HOL/Tools/datatype_package.ML
changeset 16364 dc9f7066d80a
parent 16122 864fda4a4056
child 16430 bc07926e4f03
--- a/src/HOL/Tools/datatype_package.ML	Sat Jun 11 22:15:47 2005 +0200
+++ b/src/HOL/Tools/datatype_package.ML	Sat Jun 11 22:15:48 2005 +0200
@@ -99,7 +99,7 @@
 
   fun print sg tab =
     Pretty.writeln (Pretty.strs ("datatypes:" ::
-      map #1 (Sign.extern_table sg Sign.typeK tab)));
+      map #1 (NameSpace.extern_table (Sign.type_space sg, tab))));
 end;
 
 structure DatatypesData = TheoryDataFun(DatatypesArgs);
@@ -466,7 +466,7 @@
         (loose_bnos (strip_abs_body t))
       end;
     val cases = map (fn ((cname, dts), t) =>
-      (Sign.extern sg Sign.constK cname,
+      (Sign.extern_const sg cname,
        strip_abs (length dts) t, is_dependent (length dts) t))
       (constrs ~~ fs);
     fun count_cases (cs, (_, _, true)) = cs