# HG changeset patch # User wenzelm # Date 750086189 -3600 # Node ID 00597b21a6a963eac7acf3054af0171a6d7dedb9 # Parent eb7ad4a7dc4fe0cf8a5aec708c1f7d44c91ee088 added parse rule for "<*>"; removed ndependent_tr; diff -r eb7ad4a7dc4f -r 00597b21a6a9 src/ZF/QPair.thy --- a/src/ZF/QPair.thy Fri Oct 08 14:11:12 1993 +0100 +++ b/src/ZF/QPair.thy Fri Oct 08 14:16:29 1993 +0100 @@ -27,6 +27,7 @@ translations "QSUM x:A. B" => "QSigma(A, %x. B)" + "A <*> B" => "QSigma(A, _K(B))" rules QPair_def " == a+b" @@ -43,10 +44,5 @@ ML -(* 'Dependent' type operators *) - -val parse_translation = - [(" <*>", ndependent_tr "QSigma")]; - val print_translation = [("QSigma", dependent_tr' ("@QSUM", " <*>"))]; diff -r eb7ad4a7dc4f -r 00597b21a6a9 src/ZF/qpair.thy --- a/src/ZF/qpair.thy Fri Oct 08 14:11:12 1993 +0100 +++ b/src/ZF/qpair.thy Fri Oct 08 14:16:29 1993 +0100 @@ -27,6 +27,7 @@ translations "QSUM x:A. B" => "QSigma(A, %x. B)" + "A <*> B" => "QSigma(A, _K(B))" rules QPair_def " == a+b" @@ -43,10 +44,5 @@ ML -(* 'Dependent' type operators *) - -val parse_translation = - [(" <*>", ndependent_tr "QSigma")]; - val print_translation = [("QSigma", dependent_tr' ("@QSUM", " <*>"))];