src/Provers/blast.ML
changeset 54897 b45b1b217f43
parent 54742 7a86358a3c0b
child 54942 ed36358c20d5
equal deleted inserted replaced
54896:f6f455df1034 54897:b45b1b217f43
  1256                        else ();
  1256                        else ();
  1257                        Seq.make(fn()=> cell))
  1257                        Seq.make(fn()=> cell))
  1258           end
  1258           end
  1259   in
  1259   in
  1260     prove (state, start, [initBranch (mkGoal concl :: hyps, lim)], cont)
  1260     prove (state, start, [initBranch (mkGoal concl :: hyps, lim)], cont)
  1261     |> Seq.maps Thm.flexflex_rule
       
  1262   end
  1261   end
  1263   handle PROVE => Seq.empty
  1262   handle PROVE => Seq.empty
  1264     | TRANS s => (if Config.get ctxt trace then warning ("Blast: " ^ s) else (); Seq.empty);
  1263     | TRANS s => (if Config.get ctxt trace then warning ("Blast: " ^ s) else (); Seq.empty);
  1265 
  1264 
  1266 fun depth_tac ctxt lim i st =
  1265 fun depth_tac ctxt lim i st =