Operators

Precedence

Operator precedence in Paisley follows the table below, from higher to lower priority:

. []
^
- not bitwise not (unary operators)
:
* / // % %%
+ -
> < >= <= = != in like not in not like
&
exists and or xor and any bitwise versions of the latter 4.
a for b in c a for b in c if d
a if b else c a else b  a ?else b a then b a ?then b
=>
,


< Prev | Home | Next >