src/FOL/simpdata.ML
changeset 4669 06f3c56dcba8
parent 4652 d24cca140eeb
child 4794 9db0916ecdae
     1.1 --- a/src/FOL/simpdata.ML	Sat Feb 28 15:40:50 1998 +0100
     1.2 +++ b/src/FOL/simpdata.ML	Sat Feb 28 15:41:17 1998 +0100
     1.3 @@ -267,7 +267,11 @@
     1.4  fun Delcongs congs = (simpset_ref() := simpset() delcongs congs);
     1.5  
     1.6  infix 4 addsplits;
     1.7 -fun ss addsplits splits = ss addloop (split_tac splits);
     1.8 +fun ss addsplits splits =
     1.9 +  let fun addsplit(ss,split) =
    1.10 +        let val name = "split " ^ const_of_split_thm split
    1.11 +        in ss addloop (name,split_tac [split]) end
    1.12 +  in foldl addsplit (ss,splits) end;
    1.13  
    1.14  val IFOL_simps =
    1.15     [refl RS P_iff_T] @ conj_simps @ disj_simps @ not_simps @