
diff -r 22bbc1676768 -r b55686a7b22c src/HOL/Prod.thy
--- a/src/HOL/Prod.thy	Fri Oct 10 18:37:49 1997 +0200
+++ b/src/HOL/Prod.thy	Fri Oct 10 19:02:28 1997 +0200
@@ -52,17 +52,17 @@
   "@Times"      :: "['a set, 'a => 'b set] => ('a * 'b) set"    ("_ Times _" [81, 80] 80)
 
 translations
-  "(x, y, z)"   == "(x, (y, z))"
-  "(x, y)"      == "Pair x y"
+  "(x, y, z)"    == "(x, (y, z))"
+  "(x, y)"       == "Pair x y"
 
-  "%(x,y,zs).b" == "split(%x (y,zs).b)"
-  "%(x,y).b"    == "split(%x y.b)"
+  "%(x,y,zs).b"  == "split(%x (y,zs).b)"
+  "%(x,y).b"     == "split(%x y. b)"
   "_abs (Pair x y) t" => "%(x,y).t"
   (* The last rule accommodates tuples in `case C ... (x,y) ... => ...'
      The (x,y) is parsed as `Pair x y' because it is logic, not pttrn *)
 
-  "SIGMA x:A.B" => "Sigma A (%x.B)"
-  "A Times B"   => "Sigma A (_K B)"
+  "SIGMA x:A. B" => "Sigma A (%x. B)"
+  "A Times B"    => "Sigma A (_K B)"
 
 syntax (symbols)
   "@Sigma"      :: "[pttrn, 'a set, 'b set] => ('a * 'b) set"   ("(3\\<Sigma> _\\<in>_./ _)" 10)




