src/HOL/Tools/ATP_Manager/atp_manager.ML
changeset 37585 c2ed8112ce57
parent 37584 2e289dc13615
child 37621 3e78dbf7a382
--- a/src/HOL/Tools/ATP_Manager/atp_manager.ML	Fri Jun 25 18:34:06 2010 +0200
+++ b/src/HOL/Tools/ATP_Manager/atp_manager.ML	Fri Jun 25 23:35:14 2010 +0200
@@ -70,9 +70,11 @@
 
 (** The Sledgehammer **)
 
-fun kill_atps () = Async_Manager.kill_threads "ATPs"
-fun running_atps () = Async_Manager.running_threads "ATPs"
-val messages = Async_Manager.thread_messages "ATP"
+val das_Tool = "Sledgehammer"
+
+fun kill_atps () = Async_Manager.kill_threads das_Tool "ATPs"
+fun running_atps () = Async_Manager.running_threads das_Tool "ATPs"
+val messages = Async_Manager.thread_messages das_Tool "ATP"
 
 (** problems, results, provers, etc. **)
 
@@ -155,7 +157,7 @@
       "ATP " ^ quote name ^ " for subgoal " ^ string_of_int i ^ ":\n" ^
       Syntax.string_of_term ctxt (Thm.term_of (Thm.cprem_of goal i));
   in
-    Async_Manager.launch "Sledgehammer" verbose birth_time death_time desc
+    Async_Manager.launch das_Tool verbose birth_time death_time desc
         (fn () =>
             let
               val problem =