src/Pure/Isar/calculation.ML
changeset 11784 b66b198ee29a
parent 11097 c1be9f2dff4c
child 12021 8809efda06d3
--- a/src/Pure/Isar/calculation.ML	Mon Oct 15 20:36:04 2001 +0200
+++ b/src/Pure/Isar/calculation.ML	Mon Oct 15 20:36:48 2001 +0200
@@ -36,7 +36,7 @@
   val name = "Isar/calculation";
   type T = thm NetRules.T
 
-  val empty = NetRules.init_elim;
+  val empty = NetRules.elim;
   val copy = I;
   val prep_ext = I;
   val merge = NetRules.merge;
@@ -131,7 +131,7 @@
       (case opt_rules of Some rules => rules
       | None =>
           (case ths of [] => NetRules.rules (get_local_rules state)
-          | th :: _ => NetRules.may_unify (get_local_rules state) (strip_assums_concl th)))
+          | th :: _ => NetRules.retrieve (get_local_rules state) (strip_assums_concl th)))
       |> Seq.of_list |> Seq.map (Method.multi_resolve ths) |> Seq.flat
       |> Seq.filter (not o projection ths);