equal
deleted
inserted
replaced
193 val eq_thm_prop = op aconv o apply2 Thm.full_prop_of; |
193 val eq_thm_prop = op aconv o apply2 Thm.full_prop_of; |
194 |
194 |
195 fun eq_thm_strict ths = |
195 fun eq_thm_strict ths = |
196 eq_thm ths andalso |
196 eq_thm ths andalso |
197 let val (rep1, rep2) = apply2 Thm.rep_thm ths in |
197 let val (rep1, rep2) = apply2 Thm.rep_thm ths in |
198 Theory.eq_thy (#thy rep1, #thy rep2) andalso |
198 Context.eq_thy (#thy rep1, #thy rep2) andalso |
199 #maxidx rep1 = #maxidx rep2 andalso |
199 #maxidx rep1 = #maxidx rep2 andalso |
200 #tags rep1 = #tags rep2 |
200 #tags rep1 = #tags rep2 |
201 end; |
201 end; |
202 |
202 |
203 |
203 |