| Operation | Operator | Precedence | 
| Logical or bitwise union | or | 1 | 
| Logical or bitwise exclusive or | xor | 2 | 
| Logical or bitwise intersection | and | 3 | 
| Unary logical or bitwise inverse | not | 4 | 
| Relational | <, <=, >, >=, !=, = | 5 | 
| Additive | +, – | 6 | 
| String concatenation | + | 6 | 
| Multiplicative | *, /, % | 7 | 
| Unary additive | +, –  | 8 | 
| Name qualifier (Dot) | . | 9 | 
| Object constructor | new | 9 | 
| Subscript | [ ] | 9 | 
| Action call | ActionName() | 10 | 
| Parenthesized expression | ( ) | 10 | 
| Stream query | from | 10 | 
| Stream source template | all | 10 |