src/HOLCF/Cprod3.thy
changeset 752 b89462f9d5f1
parent 625 119391dd1d59
child 1168 74be52691d62
--- a/src/HOLCF/Cprod3.thy	Fri Nov 25 11:13:55 1994 +0100
+++ b/src/HOLCF/Cprod3.thy	Mon Nov 28 19:48:30 1994 +0100
@@ -13,14 +13,14 @@
 arities "*" :: (pcpo,pcpo)pcpo			(* Witness cprod2.ML *)
 
 consts  
-	"@cpair"     :: "'a => 'b => ('a*'b)" ("_#_" [101,100] 100)
-	"cop @cpair" :: "'a -> 'b -> ('a*'b)" ("cpair")
-					(* continuous  pairing *)
+	cpair        :: "'a -> 'b -> ('a*'b)" (* continuous  pairing *)
 	cfst         :: "('a*'b)->'a"
 	csnd         :: "('a*'b)->'b"
 	csplit       :: "('a->'b->'c)->('a*'b)->'c"
 
-translations "x#y" => "cpair[x][y]"
+syntax	"@cpair"     :: "'a => 'b => ('a*'b)" ("_#_" [101,100] 100)
+
+translations "x#y" == "cpair[x][y]"
 
 rules