non associative with precedence 50
for @{ 'DxItem4 $T $I $T1 $T2 $T3 }.
-notation "hvbox( # [ x ] )"
+notation "hvbox( # { x } )"
non associative with precedence 90
for @{ 'Weight $x }.
-notation "hvbox( # [ x , break y ] )"
+notation "hvbox( # { x , break y } )"
non associative with precedence 90
for @{ 'Weight $x $y }.
(* Substitution *************************************************************)
-notation "hvbox( L โข break ๐ [ d , break e ] break โฆ T โฆ )"
- non associative with precedence 45
- for @{ 'Reducible $L $d $e $T }.
-
-notation "hvbox( L โข break ๐ [ d , break e ] break โฆ T โฆ )"
- non associative with precedence 45
- for @{ 'NotReducible $L $d $e $T }.
-
-notation "hvbox( L โข break ๐ [ d , break e ] break โฆ T โฆ )"
- non associative with precedence 45
- for @{ 'Normal $L $d $e $T }.
-
notation "hvbox( โง [ d , break e ] break term 46 T1 โก break term 46 T2 )"
non associative with precedence 45
for @{ 'RLift $d $e $T1 $T2 }.
(* Unfold *******************************************************************)
-notation "hvbox( @ [ T1 ] break term 46 f โก break term 46 T2 )"
+notation "hvbox( @ โฆ T1 , break f โฆ โก break term 46 T2 )"
non associative with precedence 45
for @{ 'RAt $T1 $f $T2 }.
(* Unwind *******************************************************************)
-notation "hvbox( L1 โข โงซ* break term 46 T โก break term 46 L2 )"
+notation "hvbox( L1 โข โงซ * break term 46 T โก break term 46 L2 )"
non associative with precedence 45
for @{ 'Unwind $L1 $T $L2 }.
(* Reducibility *************************************************************)
-notation "hvbox( ๐ โฆ T โฆ )"
- non associative with precedence 45
- for @{ 'Reducible $T }.
-
notation "hvbox( L โข break ๐ โฆ T โฆ )"
non associative with precedence 45
for @{ 'Reducible $L $T }.
-notation "hvbox( ๐ โฆ T โฆ )"
- non associative with precedence 45
- for @{ 'NotReducible $T }.
-
notation "hvbox( L โข break ๐ โฆ T โฆ )"
non associative with precedence 45
for @{ 'NotReducible $L $T }.
-notation "hvbox( ๐ โฆ T โฆ )"
- non associative with precedence 45
- for @{ 'Normal $T }.
-
notation "hvbox( L โข break ๐ โฆ T โฆ )"
non associative with precedence 45
for @{ 'Normal $L $T }.
-notation "hvbox( ๐๐๐ โฆ T โฆ )"
+(* this might be removed *)
+notation "hvbox( ๐๐ โฆ T โฆ )"
non associative with precedence 45
- for @{ 'WHdReducible $T }.
+ for @{ 'HdReducible $T }.
-notation "hvbox( L โข break ๐๐๐ โฆ T โฆ )"
+(* this might be removed *)
+notation "hvbox( L โข break ๐๐ โฆ T โฆ )"
non associative with precedence 45
- for @{ 'WHdReducible $L $T }.
+ for @{ 'HdReducible $L $T }.
-notation "hvbox( ๐๐๐ โฆ T โฆ )"
+(* this might be removed *)
+notation "hvbox( ๐๐ โฆ T โฆ )"
non associative with precedence 45
- for @{ 'NotWHdReducible $T }.
+ for @{ 'NotHdReducible $T }.
-notation "hvbox( L โข break ๐๐๐ โฆ T โฆ )"
+(* this might be removed *)
+notation "hvbox( L โข break ๐๐ โฆ T โฆ )"
non associative with precedence 45
- for @{ 'NotWHdReducible $L $T }.
+ for @{ 'NotHdReducible $L $T }.
-notation "hvbox( ๐๐๐ โฆ T โฆ )"
+(* this might be removed *)
+notation "hvbox( ๐๐ โฆ T โฆ )"
non associative with precedence 45
- for @{ 'WHdNormal $T }.
+ for @{ 'HdNormal $T }.
-notation "hvbox( L โข break ๐๐๐ โฆ T โฆ )"
+(* this might be removed *)
+notation "hvbox( L โข break ๐๐ โฆ T โฆ )"
non associative with precedence 45
- for @{ 'WHdNormal $L $T }.
+ for @{ 'HdNormal $L $T }.
notation "hvbox( T1 โก break term 46 T2 )"
non associative with precedence 45
non associative with precedence 45
for @{ 'FocalizedPRed $L1 $T1 $L2 $T2 }.
+notation "hvbox( โฆ L1 โฆ โก โก break โฆ L2 โฆ )"
+ non associative with precedence 45
+ for @{ 'FocalizedPRedAlt $L1 $L2 }.
+
notation "hvbox( โฆ h , break L โฆ โข break term 46 T1 โธ break [ g ] break term 46 T2 )"
non associative with precedence 45
for @{ 'XPRed $h $g $L $T1 $T2 }.
non associative with precedence 45
for @{ 'PRedStar $L $T1 $T2 }.
+notation "hvbox( T1 โกโก* break term 46 T2 )"
+ non associative with precedence 45
+ for @{ 'PRedStarAlt $T1 $T2 }.
+
notation "hvbox( L1 โข โก* break term 46 L2 )"
non associative with precedence 45
for @{ 'CPRedStar $L1 $L2 }.