src/HOL/Tools/datatype_package.ML
changeset 18643 89a7978f90e1
parent 18625 2db0982523fe
child 18678 dd0c569fa43d
--- a/src/HOL/Tools/datatype_package.ML	Tue Jan 10 19:33:42 2006 +0100
+++ b/src/HOL/Tools/datatype_package.ML	Tue Jan 10 19:34:04 2006 +0100
@@ -365,10 +365,10 @@
     fun proj i = ProjectRule.project induction (i + 1);
 
     fun named_rules (name, {index, exhaustion, ...}: datatype_info) =
-      [(("", proj index), [InductAttrib.induct_type_global name]),
-       (("", exhaustion), [InductAttrib.cases_type_global name])];
+      [(("", proj index), [Attrib.theory (InductAttrib.induct_type name)]),
+       (("", exhaustion), [Attrib.theory (InductAttrib.cases_type name)])];
     fun unnamed_rule i =
-      (("", proj i), [Drule.kind_internal, InductAttrib.induct_type_global ""]);
+      (("", proj i), [Drule.kind_internal, Attrib.theory (InductAttrib.induct_type "")]);
   in
     PureThy.add_thms
       (List.concat (map named_rules infos) @