src/HOL/Tools/Sledgehammer/sledgehammer_mash.ML
changeset 62505 9e2a65912111
parent 61755 6af17b2b773d
child 62735 23de054397e5
equal deleted inserted replaced
62504:f14f17e656a6 62505:9e2a65912111
   571     (trace_msg ctxt (fn () => "Duplicate fact " ^ quote name ^ " when " ^ when); def)
   571     (trace_msg ctxt (fn () => "Duplicate fact " ^ quote name ^ " when " ^ when); def)
   572   | Graph.UNDEF name =>
   572   | Graph.UNDEF name =>
   573     (trace_msg ctxt (fn () => "Unknown fact " ^ quote name ^ " when " ^ when); def)
   573     (trace_msg ctxt (fn () => "Unknown fact " ^ quote name ^ " when " ^ when); def)
   574   | exn =>
   574   | exn =>
   575     if Exn.is_interrupt exn then
   575     if Exn.is_interrupt exn then
   576       reraise exn
   576       Exn.reraise exn
   577     else
   577     else
   578       (trace_msg ctxt (fn () => "Internal error when " ^ when ^ ":\n" ^ Runtime.exn_message exn);
   578       (trace_msg ctxt (fn () => "Internal error when " ^ when ^ ":\n" ^ Runtime.exn_message exn);
   579        def)
   579        def)
   580 
   580 
   581 fun graph_info G =
   581 fun graph_info G =