diff --git a/docsite/site/content/reference/expressions.md b/docsite/site/content/reference/expressions.md index 8435f80..02fc0cd 100644 --- a/docsite/site/content/reference/expressions.md +++ b/docsite/site/content/reference/expressions.md @@ -168,6 +168,32 @@ UCG binary operators follow the typical operator precedence for math. `*` and `/` are higher precendence than `+` and `-` which are higher precedence than any of the comparison operators. +**Precedence table** + +Higher values bind tighter than lower values. + + + + + + + + + + + + + + + + + + + + + +
OperatorPrecedenceDescription
==1Equality Comparison
!=1Inequality Comparison
>=1Greater Than or Equal
<=1Less Than or Equal
<1Greater Than
>1Less Than
=~1Regex Match
!~1Negated Regex Match
in2Contains field or item
is2Type check
+3Sum or concatenation
-3Subtraction
*4Product
/4Division
%%4Modulus
&&5And
||5Or
.6Dot Selector
+ Type test expressions ---------------------