| int | >, <, =, >=, <=, <>, +, -, *, /, mod, div |
| real | >, <, =, >=, <=, <>, +, -, *, /, |
| bool | =, And, Or, Not |
| string | = |
| null | = |
| any | |
| none | |
| record | =, of, ., project, times, extend, rename |
| variant | =, is, as |
| pair | = |
| function | {application} |
| sequence | =, append, isin, ::, some, each |
| record sequence | =, append, isin, ::, some, each, .* |
| project*, times*, extend*, rename* | |
| difference, intersection, union | |
| locations | =, at, <- |