一般的な XSLT の JavaScript 実装である Saxon CE には、Saxon-CE が XQuery サポートを削除したことを示すドキュメントがあります。
ただし、Saxon-CEドキュメントの例では、複数の「select」で XQuery のように見えます。
具体的には...
<!-- Set up the empty board -->
<xsl:variable name="empty-board" as="xs:integer*" select="for $i in (1 to 64) return 0"/>
と ...
<!-- integer in range 0..63 -->
<xsl:sequence select="for $i in 1 to 64 return if ($i = $square + 1) then $move else $board[$i]"/>
XSLT/Xpath/XQuery 全般の初心者であり、最近ではほとんどが Saxon-CE の初心者である私は混乱しています。上記は XQuery のように見えますが、ドキュメントによると、Saxon-CE は XQuery をサポートしていません。
上記は本当に XQuery ですか? Saxon-CE は実際に XQuery をサポートしていますか? 上記はまったく別のものですか?