src/Provers/clasimp.ML
changeset 11496 fa8d12b789e1
parent 11462 cf3e7f5ad0e1
child 11902 db207d68392c
     1.1 --- a/src/Provers/clasimp.ML	Thu Aug 09 18:51:41 2001 +0200
     1.2 +++ b/src/Provers/clasimp.ML	Thu Aug 09 19:33:22 2001 +0200
     1.3 @@ -122,7 +122,8 @@
     1.4  
     1.5  fun addIff dest elim intro simp ((cs, ss), th) =
     1.6    (          dest (intro (cs, [zero_var_indexes (th RS Data.iffD2)]),
     1.7 -                              [zero_var_indexes (th RS Data.iffD1)])
     1.8 +                              [zero_var_indexes (rotate_prems (nprems_of th)
     1.9 +                                                (th RS Data.iffD1))])
    1.10     handle THM _ => (elim (cs, [zero_var_indexes (th RS Data.notE )])
    1.11                      handle THM _ => intro (cs, [th])),
    1.12     simp (ss, [th]));