:: ::: |
access variables in a namespace |
left-associative |
$ @ |
component / slot extraction |
left-associative |
[ [[ |
indexing |
left-associative |
^ |
exponentiation (right to left) |
right-associative |
- + |
unary minus and plus |
left-associative |
: |
sequence operator |
left-associative |
%any% |
special operators (including %% and %/% |
left-associative |
* / |
multiply, divide |
left-associative |
+ - |
(binary) add, subtract |
left-associative |
< > <= >= == != |
ordering and comparison |
left-associative |
! |
negation |
left-associative |
& && |
and |
left-associative |
| || |
or |
left-associative |
~ |
as in formulae |
left-associative |
-> ->> |
rightwards assignment |
right-associative |
<- <<- |
assignment (right to left) |
right-associative |
= |
assignment (right to left) |
right-associative |
? |
help (unary and binary) |
left-associative |