src/Pure/Isar/element.ML
changeset 30211 556d1810cdad
parent 29603 b660ee46f2f6
child 30219 9224f88c1651
equal deleted inserted replaced
30210:225fa48756b2 30211:556d1810cdad
   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