Expressions

Table of Contents

Construction of items
Atomic literals
Object constructors
Array constructors
Composing constructors
Basic operations
Construction of sequences
Comma operator
Range operator
Parenthesized expression
Arithmetics
String concatenation
Comparison
Logics
Function Calls
Selectors
Object field selector
Array member selector
Sequence predicates
Control flow expressions
Conditional expressions
Switch expressions
Try-catch expressions
FLWOR expressions
For clauses
Where clauses
Order clauses
Group clauses
Let clauses
Count clauses
Map operator
Composing FLWOR expressions
Ordered and Unordered expressions
Expressions dealing with types
Instance-of expressions
Treat expressions
Castable expressions
Cast expressions
Typeswitch expressions