move "MESON" up;
authorblanchet
Fri, 25 Jun 2010 15:18:58 +0200
changeset 37569 931f5948a32d
parent 37568 38968bbcec5a
child 37570 de5feddaa95c
move "MESON" up; the ultimate goal is to make Sledgehammer depend on MESON and Metis, rather than a big spaghetti
src/HOL/Sledgehammer.thy
--- a/src/HOL/Sledgehammer.thy	Fri Jun 25 15:16:22 2010 +0200
+++ b/src/HOL/Sledgehammer.thy	Fri Jun 25 15:18:58 2010 +0200
@@ -14,6 +14,7 @@
   "Tools/Sledgehammer/sledgehammer_util.ML"
   ("Tools/Sledgehammer/sledgehammer_fol_clause.ML")
   ("Tools/Sledgehammer/sledgehammer_fact_preprocessor.ML")
+  ("Tools/Sledgehammer/meson_tactic.ML")
   ("Tools/Sledgehammer/sledgehammer_hol_clause.ML")
   ("Tools/Sledgehammer/sledgehammer_proof_reconstruct.ML")
   ("Tools/Sledgehammer/sledgehammer_fact_filter.ML")
@@ -22,7 +23,6 @@
   ("Tools/ATP_Manager/atp_systems.ML")
   ("Tools/Sledgehammer/sledgehammer_fact_minimizer.ML")
   ("Tools/Sledgehammer/sledgehammer_isar.ML")
-  ("Tools/Sledgehammer/meson_tactic.ML")
   ("Tools/Sledgehammer/metis_tactics.ML")
 begin
 
@@ -86,11 +86,11 @@
 done
 
 
-subsection {* Setup of external ATPs *}
-
 use "Tools/Sledgehammer/sledgehammer_fol_clause.ML"
 use "Tools/Sledgehammer/sledgehammer_fact_preprocessor.ML"
 setup Sledgehammer_Fact_Preprocessor.setup
+use "Tools/Sledgehammer/meson_tactic.ML"
+setup Meson_Tactic.setup
 use "Tools/Sledgehammer/sledgehammer_hol_clause.ML"
 use "Tools/Sledgehammer/sledgehammer_proof_reconstruct.ML"
 use "Tools/Sledgehammer/sledgehammer_fact_filter.ML"
@@ -100,16 +100,6 @@
 setup ATP_Systems.setup
 use "Tools/Sledgehammer/sledgehammer_fact_minimizer.ML"
 use "Tools/Sledgehammer/sledgehammer_isar.ML"
-
-
-subsection {* The MESON prover *}
-
-use "Tools/Sledgehammer/meson_tactic.ML"
-setup Meson_Tactic.setup
-
-
-subsection {* The Metis prover *}
-
 use "Tools/Sledgehammer/metis_tactics.ML"
 setup Metis_Tactics.setup