src/HOL/Tools/Sledgehammer/sledgehammer_run.ML
changeset 51004 5f2788c38127
parent 51003 198cb05fb35b
child 51005 ce4290c33d73
equal deleted inserted replaced
51003:198cb05fb35b 51004:5f2788c38127
   235                 SOME is_app => filter (is_app o prop_of o snd)
   235                 SOME is_app => filter (is_app o prop_of o snd)
   236               | NONE => I)
   236               | NONE => I)
   237           |> relevant_facts ctxt params (hd provers) max_max_facts fact_override
   237           |> relevant_facts ctxt params (hd provers) max_max_facts fact_override
   238                             hyp_ts concl_t
   238                             hyp_ts concl_t
   239           |> #1 (*###*)
   239           |> #1 (*###*)
   240           |> map (apfst (apfst (fn name => name ())))
       
   241           |> tap (fn facts =>
   240           |> tap (fn facts =>
   242                      if verbose then
   241                      if verbose then
   243                        label ^ plural_s (length provers) ^ ": " ^
   242                        label ^ plural_s (length provers) ^ ": " ^
   244                        (if null facts then
   243                        (if null facts then
   245                           "Found no relevant facts."
   244                           "Found no relevant facts."