equal
deleted
inserted
replaced
294 |
294 |
295 fun witness_local_proof after_qed cmd wit_propss goal_ctxt int = |
295 fun witness_local_proof after_qed cmd wit_propss goal_ctxt int = |
296 gen_witness_proof (fn after_qed' => fn propss => |
296 gen_witness_proof (fn after_qed' => fn propss => |
297 Proof.map_context (K goal_ctxt) |
297 Proof.map_context (K goal_ctxt) |
298 #> Proof.local_goal (ProofDisplay.print_results int) (K I) ProofContext.bind_propp_i |
298 #> Proof.local_goal (ProofDisplay.print_results int) (K I) ProofContext.bind_propp_i |
299 cmd NONE after_qed' (map (pair (Binding.empty, [])) propss)) |
299 cmd NONE after_qed' (map (pair Thm.empty_binding) propss)) |
300 (fn wits => fn _ => after_qed wits) wit_propss []; |
300 (fn wits => fn _ => after_qed wits) wit_propss []; |
301 |
301 |
302 end; |
302 end; |
303 |
303 |
304 |
304 |