Token | Operation | Class | Preced. | Assoc.
--- | --- | --- | --- | ---
name | symbol reference | operand | 8 | n/a
`(`expression`)` | expression grouping | operand | 8 | n/a
`f(`...`)` | function call | prefix | 8 | left
`^` | power | binary | 7 | left
`-, !` | negation, Boolean 'not' | unary | 6 | right
`*, /, %` | multip., div., modulo | binary | 5 | left
`+, -` | addition and subtraction | binary | 4 | left
`==, <, >, <=, >=, !=` | Boolean comparisons | binary | 3 | left
`&&, ||` | Boolean 'and' and 'or' | binary | 2 | left
`,` | argument delimiter | binary | 1 | left
Expression operators and their precedence in the "Level 3" text-string format for mathematical expressions.