tupleSelector
A tuple selector constructs a tuple value. The optional Tuple keyword may be omitted. Each element specifies a name and an expression value.
Examples
Named tuple with explicit Tuple keyword
Tuple { name: 'John', age: 42 }Inline tuple without Tuple keyword
{ name: Patient.name, birthDate: Patient.birthDate }Empty tuple
Tuple { : }EBNF
tupleSelector
: 'Tuple'? '{' (':' | (tupleElementSelector (',' tupleElementSelector)*)) '}'
;