Trancl.ML
changeset 128 89669c58e506
parent 108 82c4117aff7f
child 171 16c4ea954511
--- a/Trancl.ML	Thu Aug 25 10:47:33 1994 +0200
+++ b/Trancl.ML	Thu Aug 25 11:01:45 1994 +0200
@@ -114,8 +114,7 @@
 \     !!x. P(<x,x>); \
 \     !!x y z.[| P(<x,y>); <x,y>: r^*; <y,z>: r |]  ==>  P(<x,z>) |] \
 \  ==>  P(<a,b>)";
-by (rtac (major RS (rtrancl_def RS def_induct)) 1);
-by (rtac rtrancl_fun_mono 1);
+by (rtac ([rtrancl_def, rtrancl_fun_mono, major] MRS def_induct) 1);
 by (fast_tac (comp_cs addIs prems) 1);
 val rtrancl_full_induct = result();