--- a/src/HOL/Inductive.thy Tue Jul 10 17:30:47 2007 +0200
+++ b/src/HOL/Inductive.thy Tue Jul 10 17:30:49 2007 +0200
@@ -6,7 +6,7 @@
header {* Support for inductive sets and types *}
theory Inductive
-imports FixedPoint Sum_Type Relation Record
+imports FixedPoint Product_Type Sum_Type
uses
("Tools/inductive_package.ML")
("Tools/old_inductive_package.ML")
--- a/src/HOL/Numeral.thy Tue Jul 10 17:30:47 2007 +0200
+++ b/src/HOL/Numeral.thy Tue Jul 10 17:30:49 2007 +0200
@@ -7,7 +7,7 @@
header {* Arithmetic on Binary Integers *}
theory Numeral
-imports IntDef
+imports Datatype IntDef
uses
("Tools/numeral.ML")
("Tools/numeral_syntax.ML")
--- a/src/HOL/PreList.thy Tue Jul 10 17:30:47 2007 +0200
+++ b/src/HOL/PreList.thy Tue Jul 10 17:30:49 2007 +0200
@@ -7,8 +7,7 @@
header {* A Basis for Building the Theory of Lists *}
theory PreList
-imports Wellfounded_Relations Presburger Relation_Power SAT
- FunDef Recdef Extraction
+imports Presburger Relation_Power SAT Recdef Extraction Record
begin
text {*
@@ -17,3 +16,4 @@
*}
end
+
--- a/src/HOL/Predicate.thy Tue Jul 10 17:30:47 2007 +0200
+++ b/src/HOL/Predicate.thy Tue Jul 10 17:30:49 2007 +0200
@@ -6,7 +6,7 @@
header {* Predicates *}
theory Predicate
-imports Inductive
+imports Inductive Relation
begin
subsection {* Converting between predicates and sets *}