changeset 63068 | 8b9401bfd9fd |
parent 62876 | 507c90523113 |
child 64556 | 851ae0e7b09c |
--- a/src/Pure/drule.ML Thu Apr 28 11:47:01 2016 +0200 +++ b/src/Pure/drule.ML Thu Apr 28 15:42:52 2016 +0200 @@ -447,8 +447,7 @@ local fun contract_lhs th = - Thm.transitive (Thm.symmetric (beta_eta_conversion - (fst (Thm.dest_equals (Thm.cprop_of th))))) th; + Thm.transitive (Thm.symmetric (beta_eta_conversion (#1 (Thm.dest_equals (Thm.cprop_of th))))) th; fun var_args ct = (case try Thm.dest_comb ct of