src/HOL/Tools/SMT/smt_solver.ML
changeset 46464 4cf5a84e2c05
parent 42616 92715b528e78
child 46497 89ccf66aa73d
--- a/src/HOL/Tools/SMT/smt_solver.ML	Tue Feb 14 17:54:08 2012 +0100
+++ b/src/HOL/Tools/SMT/smt_solver.ML	Tue Feb 14 19:18:57 2012 +0100
@@ -39,8 +39,8 @@
     {outcome: SMT_Failure.failure option, used_facts: ('a * thm) list}
 
   (*tactic*)
-  val smt_tac: Proof.context -> thm list -> int -> Tactical.tactic
-  val smt_tac': Proof.context -> thm list -> int -> Tactical.tactic
+  val smt_tac: Proof.context -> thm list -> int -> tactic
+  val smt_tac': Proof.context -> thm list -> int -> tactic
 
   (*setup*)
   val setup: theory -> theory
@@ -357,7 +357,7 @@
   fun tag_prems thms = map (pair ~1 o pair NONE) thms
 
   fun resolve (SOME thm) = Tactic.rtac thm 1
-    | resolve NONE = Tactical.no_tac
+    | resolve NONE = no_tac
 
   fun tac prove ctxt rules =
     CONVERSION (SMT_Normalize.atomize_conv ctxt)