src/HOL/Import/proof_kernel.ML
changeset 33038 8f9594c31de4
parent 33037 b22e44496dc2
child 33039 5018f6a76b3f
equal deleted inserted replaced
33037:b22e44496dc2 33038:8f9594c31de4
  1228           | add_consts (t $ u, cs) = add_consts (t, add_consts (u, cs))
  1228           | add_consts (t $ u, cs) = add_consts (t, add_consts (u, cs))
  1229           | add_consts (Abs (_, _, t), cs) = add_consts (t, cs)
  1229           | add_consts (Abs (_, _, t), cs) = add_consts (t, cs)
  1230           | add_consts (_, cs) = cs
  1230           | add_consts (_, cs) = cs
  1231         val t_consts = add_consts(t,[])
  1231         val t_consts = add_consts(t,[])
  1232     in
  1232     in
  1233         fn th => gen_eq_set (op =) (t_consts, add_consts (prop_of th, []))
  1233         fn th => eq_set (op =) (t_consts, add_consts (prop_of th, []))
  1234     end
  1234     end
  1235 
  1235 
  1236 fun split_name str =
  1236 fun split_name str =
  1237     let
  1237     let
  1238         val sub = Substring.full str
  1238         val sub = Substring.full str