export useful function (needed in a Sledgehammer-related experiment)
authorblanchet
Wed, 16 Feb 2011 19:07:53 +0100
changeset 41767 44b2a0385001
parent 41766 26dab6eca1c2
child 41768 dd2125fb75f9
child 41781 32a7726d2136
export useful function (needed in a Sledgehammer-related experiment)
src/HOL/Tools/Sledgehammer/sledgehammer_filter.ML
--- a/src/HOL/Tools/Sledgehammer/sledgehammer_filter.ML	Tue Feb 15 18:32:58 2011 +0100
+++ b/src/HOL/Tools/Sledgehammer/sledgehammer_filter.ML	Wed Feb 16 19:07:53 2011 +0100
@@ -38,6 +38,9 @@
   val fact_from_ref :
     Proof.context -> unit Symtab.table -> thm list
     -> Facts.ref * Attrib.src list -> ((string * locality) * thm) list
+  val all_facts :
+    Proof.context -> 'a Symtab.table -> bool -> relevance_fudge -> thm list
+    -> thm list -> (((unit -> string) * locality) * (bool * thm)) list
   val relevant_facts :
     Proof.context -> bool -> real * real -> int
     -> (string * typ -> term list -> bool * term list) -> relevance_fudge