src/HOL/Import/Importer.thy
changeset 46805 50dbdb9e28ad
parent 46801 b778cc539601
child 46947 b8c7eb0c2f89
--- a/src/HOL/Import/Importer.thy	Sun Mar 04 00:17:13 2012 +0100
+++ b/src/HOL/Import/Importer.thy	Sun Mar 04 00:26:23 2012 +0100
@@ -4,10 +4,12 @@
 
 theory Importer
 imports Main
-uses "shuffler.ML" ("import_rews.ML") ("proof_kernel.ML") ("replay.ML") ("import.ML") ("import_syntax.ML")
+uses "shuffler.ML" "import_rews.ML" ("proof_kernel.ML") ("replay.ML") ("import.ML")
 begin
 
-setup Shuffler.setup
+setup {* Shuffler.setup #> importer_setup *}
+
+parse_ast_translation smarter_trueprop_parsing
 
 lemma conj_norm [shuffle_rule]: "(A & B ==> PROP C) == ([| A ; B |] ==> PROP C)"
 proof
@@ -220,20 +222,11 @@
 lemma typedef_helper: "EX x. P x \<Longrightarrow> EX x. x \<in> (Collect P)"
   by simp
 
-use "import_rews.ML"
-
-setup importer_setup
-parse_ast_translation smarter_trueprop_parsing
-
 use "proof_kernel.ML"
 use "replay.ML"
 use "import.ML"
 
 setup Import.setup
 
-use "import_syntax.ML"
-
-ML {* Importer_Import_Syntax.setup() *}
-
 end