Skip to content

Commit

Permalink
Document U+2A75 and U+2A76 operator aliases
Browse files Browse the repository at this point in the history
ref #3922
  • Loading branch information
stoned committed Nov 1, 2021
1 parent b2fa218 commit cddc09f
Showing 1 changed file with 7 additions and 3 deletions.
10 changes: 7 additions & 3 deletions doc/Language/operators.pod6
Expand Up @@ -58,7 +58,7 @@ assigned to that level (column labeled C<A>), and some exemplary operators
X | Junctive or | \| ^ (\|) (^) (\+) (-) ∪ ⊖ ⊎ ∖
L | Named unary | temp let
N | Structural infix | but does <=> leg unicmp cmp coll .. ..^ ^.. ^..^
C | Chaining infix | != ≠ == < <= ≤ > >= ≥ eq ne lt le gt ge ~~ === eqv !eqv =~= ≅ (elem) (cont) (<) (>) (<=) (>=) (<\+) (>\+) (==) ∈ ∊ ∉ ∋ ∍ ∌ ≡ ≢ ⊂ ⊄ ⊃ ⊅ ⊆ ⊈ ⊇ ⊉ ≼ ≽
C | Chaining infix | != ≠ == < <= ≤ > >= ≥ eq ne lt le gt ge ~~ === eqv !eqv =~= ≅ (elem) (cont) (<) (>) (<=) (>=) (<\+) (>\+) (==) ∈ ∊ ∉ ∋ ∍ ∌ ≡ ≢ ⊂ ⊄ ⊃ ⊅ ⊆ ⊈ ⊇ ⊉ ≼ ≽
X | Tight and | &&
X | Tight or | \|\| ^^ // min max
R | Conditional | ?? !! ff ff^ ^ff ^ff^ fff fff^ ^fff ^fff^
Expand Down Expand Up @@ -2046,7 +2046,7 @@ Constructs a L<Range|/type/Range> from the arguments, excluding both start and e
=head1 Chaining binary precedence
=head2 infix C«==»
=head2 infix C«==», infix C«»
multi sub infix:<==>(Any, Any)
multi sub infix:<==>(Int:D, Int:D)
Expand All @@ -2061,6 +2061,8 @@ X<Numeric equality operator>.
Coerces both arguments to L<Numeric|/type/Numeric> (if necessary); returns C<True>
if they are equal.
Since Rakudo version 2021.07, ⩵ is an alias for this operator.
=head2 infix C«!=», infix C«»
sub infix:<!=>(Mu, Mu --> Bool:D)
Expand Down Expand Up @@ -2296,7 +2298,7 @@ say infix:<eqv>(33); # OUTPUT: «True␤»
say infix:<eqv>(False); # OUTPUT: «True␤»
=head2 infix C«===»
=head2 infix C«===», infix C«»
sub infix:<===>(Any, Any)
Expand Down Expand Up @@ -2327,6 +2329,8 @@ class must create an instance method C<WHICH>, that should return a
L<ValueObjAt|/type/ValueObjAt> object that won't change for the lifetime of
the object.
Since Rakudo version 2021.07, ⩶ is an alias for this operator.
=head2 infix C«=:=»
multi sub infix:<=:=>(Mu \a, Mu \b)
Expand Down

0 comments on commit cddc09f

Please sign in to comment.