Parser

Expressionss

Operator priority

Operator/ExpressionAssociativityParser fn nameImpl
Method calls, MembersLeft to Rightcall
Function callsLeft to Rightcall
! ++ -- () ~Left to Rightfactor
^Left to Leftpower
* / %Left to Rightterm
+ -Left to Rightadd_sub
>> <<Left to Rightshift
&Left to Rightbit_and
bxorLeft to Rightbit_xor
|Left to Rightbit_or
== != < <= > >=Left to Rightcmp
&&Left to Rightlogical_and
||Left to Rightlogical_or
..Left to Rightrange
?:Left to Rightternary
= := += -= *= /= ^= %=Right to Leftassign✅?
,Left to Rightcomma