src/HOLCF/Tr1.ML
changeset 1168 74be52691d62
parent 892 d0dc8d057929
child 1267 bca91b4e1710
--- a/src/HOLCF/Tr1.ML	Thu Jun 29 16:16:24 1995 +0200
+++ b/src/HOLCF/Tr1.ML	Thu Jun 29 16:28:40 1995 +0200
@@ -70,7 +70,7 @@
 	(resolve_tac dist_less_tr 1)
 	]);
 
-val dist_eq_tr = map prover ["~TT=UU","~FF=UU","~TT=FF"];
+val dist_eq_tr = map prover ["TT~=UU","FF~=UU","TT~=FF"];
 val dist_eq_tr = dist_eq_tr @ (map (fn thm => (thm RS not_sym)) dist_eq_tr);
 
 (* ------------------------------------------------------------------------ *) 
@@ -80,7 +80,7 @@
 qed_goalw "Exh_tr" Tr1.thy [FF_def,TT_def] "t=UU | t = TT | t = FF"
  (fn prems =>
 	[
-	(res_inst_tac [("p","rep_tr[t]")] ssumE 1),
+	(res_inst_tac [("p","rep_tr`t")] ssumE 1),
 	(rtac disjI1 1),
 	(rtac ((abs_tr_iso RS allI) RS ((rep_tr_iso RS allI) RS iso_strict )
 		  RS conjunct2 RS subst) 1),
@@ -155,12 +155,8 @@
 	]);
 
 val tr_when = map prover [
-			"tr_when[x][y][UU] = UU",
-			"tr_when[x][y][TT] = x",
-			"tr_when[x][y][FF] = y"
+			"tr_when`x`y`UU = UU",
+			"tr_when`x`y`TT = x",
+			"tr_when`x`y`FF = y"
 			];
 
-
-
-
-