diff -r efd07203ceec -r e65129244146 Nat.ML --- a/Nat.ML Thu Apr 06 11:18:02 1995 +0200 +++ b/Nat.ML Thu Apr 06 11:21:13 1995 +0200 @@ -240,8 +240,9 @@ "[| i P; !!j. [| i P \ \ |] ==> P"; by (rtac (major RS tranclE) 1); -by (fast_tac (HOL_cs addSEs (prems@[pred_natE, Pair_inject])) 1); -by (fast_tac (HOL_cs addSEs (prems@[pred_natE, Pair_inject])) 1); +by (REPEAT_FIRST (bound_hyp_subst_tac ORELSE' + eresolve_tac (prems@[pred_natE, Pair_inject]))); +by (rtac refl 1); qed "lessE"; goal Nat.thy "~ n<0";