src/HOL/Tools/Sledgehammer/sledgehammer_provers.ML
changeset 42361 23f352990944
parent 42193 8eed749527b6
child 42443 724e612ba248
--- a/src/HOL/Tools/Sledgehammer/sledgehammer_provers.ML	Sat Apr 16 15:47:52 2011 +0200
+++ b/src/HOL/Tools/Sledgehammer/sledgehammer_provers.ML	Sat Apr 16 16:15:37 2011 +0200
@@ -123,15 +123,15 @@
   member (op =) (SMT_Solver.available_solvers_of ctxt) name
 
 fun is_prover_supported ctxt name =
-  let val thy = ProofContext.theory_of ctxt in
+  let val thy = Proof_Context.theory_of ctxt in
     is_smt_prover ctxt name orelse member (op =) (supported_atps thy) name
   end
 
 fun is_prover_installed ctxt =
-  is_smt_prover ctxt orf is_atp_installed (ProofContext.theory_of ctxt)
+  is_smt_prover ctxt orf is_atp_installed (Proof_Context.theory_of ctxt)
 
 fun default_max_relevant_for_prover ctxt name =
-  let val thy = ProofContext.theory_of ctxt in
+  let val thy = Proof_Context.theory_of ctxt in
     if is_smt_prover ctxt name then
       SMT_Solver.default_max_relevant ctxt name
     else
@@ -208,7 +208,7 @@
 
 fun supported_provers ctxt =
   let
-    val thy = ProofContext.theory_of ctxt
+    val thy = Proof_Context.theory_of ctxt
     val (remote_provers, local_provers) =
       sort_strings (supported_atps thy) @
       sort_strings (SMT_Solver.available_solvers_of ctxt)
@@ -695,7 +695,7 @@
   end
 
 fun get_prover ctxt auto name =
-  let val thy = ProofContext.theory_of ctxt in
+  let val thy = Proof_Context.theory_of ctxt in
     if is_smt_prover ctxt name then
       run_smt_solver auto name
     else if member (op =) (supported_atps thy) name then