X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fmatita%2Flib%2Flambda-delta%2Fnotation.ma;h=6f883cc71c28e56c6441b826c62c8ada2e9f37ab;hb=dd88a8fa58d50833118cadd96ba8e3bcf70340a4;hp=09960abe3facdd73b4759958cf037e5e57af533d;hpb=ec897a47d5c194a068ee76f9251958950371876b;p=helm.git diff --git a/matita/matita/lib/lambda-delta/notation.ma b/matita/matita/lib/lambda-delta/notation.ma index 09960abe3..6f883cc71 100644 --- a/matita/matita/lib/lambda-delta/notation.ma +++ b/matita/matita/lib/lambda-delta/notation.ma @@ -17,7 +17,7 @@ notation "hvbox( ⋆ )" non associative with precedence 90 for @{ 'Star }. -notation "hvbox( ⋆ k )" +notation "hvbox( ⋆ term 90 k )" non associative with precedence 90 for @{ 'Star $k }. @@ -53,14 +53,18 @@ notation "hvbox( ↑ [ d , break e ] break T1 ≡ break T2 )" notation "hvbox( ↓ [ d , break e ] break L1 ≡ break L2 )" non associative with precedence 45 - for @{ 'RSubst $L1 $d $e $L2 }. + for @{ 'RDrop $L1 $d $e $L2 }. -notation "hvbox( L ⊢ break ↓ [ d , break e ] break T1 ≡ break T2 )" +notation "hvbox( L ⊢ break (term 90 T1) break [ d , break e ] ≫ break T2 )" non associative with precedence 45 - for @{ 'RSubst $L $T1 $d $e $T2 }. + for @{ 'PSubst $L $T1 $d $e $T2 }. (* reduction ****************************************************************) -notation "hvbox( L ⊢ break T1 ⇒ break T2 )" +notation "hvbox( T1 ⇒ break T2 )" non associative with precedence 45 - for @{ 'PR $L $T1 $T2 }. + for @{ 'PRed $T1 $T2 }. + +notation "hvbox( L ⊢ break (term 90 T1) ⇒ break T2 )" + non associative with precedence 45 + for @{ 'PRed $L $T1 $T2 }.