equal
deleted
inserted
replaced
477 |> Sledgehammer_MaSh.relevant_facts ctxt params prover_name |
477 |> Sledgehammer_MaSh.relevant_facts ctxt params prover_name |
478 (the_default default_max_facts max_facts) |
478 (the_default default_max_facts max_facts) |
479 Sledgehammer_Fact.no_fact_override hyp_ts concl_t |
479 Sledgehammer_Fact.no_fact_override hyp_ts concl_t |
480 |> map (apfst (apfst (fn name => name ()))) |
480 |> map (apfst (apfst (fn name => name ()))) |
481 |> tap (fn facts => |
481 |> tap (fn facts => |
|
482 "Line " ^ str0 (Position.line_of pos) ^ ": " ^ |
482 (if null facts then |
483 (if null facts then |
483 "Found no relevant facts." |
484 "Found no relevant facts." |
484 else |
485 else |
485 "Including " ^ string_of_int (length facts) ^ |
486 "Including " ^ string_of_int (length facts) ^ |
486 " relevant fact(s):\n" ^ |
487 " relevant fact(s):\n" ^ |