Expression functions Expression language operators

In order of highest precedence…

()Grouping
-aUnary negation
a^bRaise to exponent
* / %Times, divide, modulus
+ -Add, subtract
< > == != || &&Less than, greater than, equals, not equals, or, and

In addition to the straight expression syntax, you can use traditional C structures such as if, for, while, and return when defining custom expression functions.