src/Pure/goal.ML
changeset 52696 38466f4f3483
parent 52607 33a133d50616
child 52710 52790e3961fe
equal deleted inserted replaced
52695:b24d11ab44ff 52696:38466f4f3483
   230 (* future_result *)
   230 (* future_result *)
   231 
   231 
   232 fun future_result ctxt result prop =
   232 fun future_result ctxt result prop =
   233   let
   233   let
   234     val thy = Proof_Context.theory_of ctxt;
   234     val thy = Proof_Context.theory_of ctxt;
   235     val _ = Context.reject_draft thy;
       
   236     val cert = Thm.cterm_of thy;
   235     val cert = Thm.cterm_of thy;
   237     val certT = Thm.ctyp_of thy;
   236     val certT = Thm.ctyp_of thy;
   238 
   237 
   239     val assms = Assumption.all_assms_of ctxt;
   238     val assms = Assumption.all_assms_of ctxt;
   240     val As = map Thm.term_of assms;
   239     val As = map Thm.term_of assms;