src/Pure/more_thm.ML
changeset 60948 b710a5087116
parent 60938 b316f218ef34
child 60950 35a3f66629ad
equal deleted inserted replaced
60947:d5f7b424ba47 60948:b710a5087116
   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