equal
deleted
inserted
replaced
808 Thm.varifyT_global (funpow (length (vars_of corr_prop)) |
808 Thm.varifyT_global (funpow (length (vars_of corr_prop)) |
809 (Thm.forall_elim_var 0) (Thm.forall_intr_frees |
809 (Thm.forall_elim_var 0) (Thm.forall_intr_frees |
810 (Proof_Checker.thm_of_proof thy' |
810 (Proof_Checker.thm_of_proof thy' |
811 (fst (Proofterm.freeze_thaw_prf prf)))))) |
811 (fst (Proofterm.freeze_thaw_prf prf)))))) |
812 |> snd |
812 |> snd |
813 |> fold Code.add_default_eqn def_thms |
813 |> fold (Code.add_eqn (Code.Equation, true)) def_thms |
814 end |
814 end |
815 | SOME _ => thy); |
815 | SOME _ => thy); |
816 |
816 |
817 in |
817 in |
818 thy |
818 thy |