src/CCL/Term.ML
changeset 2035 e329b36d9136
parent 1459 d12da312eff4
child 3837 d7f033c74b38
--- a/src/CCL/Term.ML	Thu Sep 26 15:49:54 1996 +0200
+++ b/src/CCL/Term.ML	Thu Sep 26 16:12:25 1996 +0200
@@ -56,13 +56,13 @@
 val rawBs = caseBs @ [applyB,applyBbot];
 
 fun raw_mk_beta_rl defs s = prove_goalw Term.thy defs s
-           (fn _ => [rtac (letrecB RS ssubst) 1,
+           (fn _ => [stac letrecB 1,
                      simp_tac (CCL_ss addsimps rawBs) 1]);
 fun mk_beta_rl s = raw_mk_beta_rl data_defs s;
 
 fun raw_mk_beta_rl defs s = prove_goalw Term.thy defs s
            (fn _ => [simp_tac (CCL_ss addsimps rawBs 
-                               setloop (rtac (letrecB RS ssubst))) 1]);
+                               setloop (stac letrecB)) 1]);
 fun mk_beta_rl s = raw_mk_beta_rl data_defs s;
 
 val ifBtrue    = mk_beta_rl "if true then t else u = t";