let $c := 1 to 3
return ``[»Count `{ $c }`, and I will be there.«]``</pre>
=Enclosed Expressions=
''Enclosed expression'' is the syntactical term for function bodies, try/catch clauses, node constructors and other expressions:
<pre class="brush:xquery">
declare function local:x() { () };
try { () } catch * { () },
element x { () },
text { () }
</pre>
With XQuery 3.1, the expression can be omitted. A missing expression is identical to an empty sequence:
<pre class="brush:xquery">
declare function local:x() { };
try { } catch * { },
element x { }
text { }
</pre>
=Serialization=
;Version 8.4
* Added: [[#String Constructors|String Constructors]], [[#fn:default-language|fn:default-language]], [[#Enclosed Expressions|Enclosed Expressions]]
* Updated: [[#fn:string-join|fn:string-join]]