src/HOL/Tools/Predicate_Compile/predicate_compile_fun.ML
changeset 35021 c839a4c670c6
parent 34954 b206c70ea6f0
child 35324 c9f428269b38
equal deleted inserted replaced
35020:862a20ffa8e2 35021:c839a4c670c6
   389       |> maps (fn (prems', frees') =>
   389       |> maps (fn (prems', frees') =>
   390         rewrite concl frees'
   390         rewrite concl frees'
   391         |> map (fn (concl'::conclprems, _) =>
   391         |> map (fn (concl'::conclprems, _) =>
   392           Logic.list_implies ((flat prems') @ conclprems, concl')))
   392           Logic.list_implies ((flat prems') @ conclprems, concl')))
   393   in
   393   in
   394     map (Drule.standard o (Skip_Proof.make_thm thy)) intro_ts'
   394     map (Drule.export_without_context o Skip_Proof.make_thm thy) intro_ts'
   395   end
   395   end
   396 
   396 
   397 end;
   397 end;