src/CCL/type.thy
changeset 22 41dc6b189412
parent 0 a5a9c433f639
     1.1 --- a/src/CCL/type.thy	Mon Oct 04 15:44:29 1993 +0100
     1.2 +++ b/src/CCL/type.thy	Mon Oct 04 15:44:54 1993 +0100
     1.3 @@ -35,7 +35,9 @@
     1.4  
     1.5  translations
     1.6    "PROD x:A. B" => "Pi(A, %x. B)"
     1.7 +  "A -> B"      => "Pi(A, _K(B))"
     1.8    "SUM x:A. B"  => "Sigma(A, %x. B)"
     1.9 +  "A * B"       => "Sigma(A, _K(B))"
    1.10    "{x: A. B}"   == "Subtype(A, %x. B)"
    1.11  
    1.12  rules
    1.13 @@ -63,10 +65,6 @@
    1.14  
    1.15  ML
    1.16  
    1.17 -val parse_translation =
    1.18 -  [("@->", ndependent_tr "Pi"),
    1.19 -   ("@*", ndependent_tr "Sigma")];
    1.20 -
    1.21  val print_translation =
    1.22    [("Pi", dependent_tr' ("@Pi", "@->")),
    1.23     ("Sigma", dependent_tr' ("@Sigma", "@*"))];