src/HOL/Tools/Meson/meson.ML
changeset 59164 ff40c53d1af9
parent 59058 a78612c67ec0
child 59165 115965966e15
--- a/src/HOL/Tools/Meson/meson.ML	Sat Dec 20 19:12:41 2014 +0100
+++ b/src/HOL/Tools/Meson/meson.ML	Sat Dec 20 22:23:37 2014 +0100
@@ -502,7 +502,7 @@
   then  Seq.empty  else  Seq.single st;
 
 
-(* net_resolve_tac actually made it slower... *)
+(* resolve_from_net_tac actually made it slower... *)
 fun prolog_step_tac ctxt horns i =
     (assume_tac ctxt i APPEND resolve_tac horns i) THEN check_tac THEN
     TRYALL_eq_assume_tac;
@@ -744,7 +744,7 @@
 fun prolog_step_tac' ctxt horns =
     let val (horn0s, _) = (*0 subgoals vs 1 or more*)
             take_prefix Thm.no_prems horns
-        val nrtac = net_resolve_tac horns
+        val nrtac = resolve_from_net_tac ctxt (Tactic.build_net horns)
     in  fn i => eq_assume_tac i ORELSE
                 match_tac ctxt horn0s i ORELSE  (*no backtracking if unit MATCHES*)
                 ((assume_tac ctxt i APPEND nrtac i) THEN check_tac)