@@ -1076,7 +1076,7 @@ <h3>Restricting the Value of Strings</h3>
1076
1076
</div>
1077
1077
<p>The regular expression language is <a data-cite="XPATH-FUNCTIONS#regex-syntax">defined by XQuery
1078
1078
and XPath Functions and Operators</a> and is based on
1079
- <a data-cite="XMLSCHEMA -2#dt-regex">XML Schema Regular Expressions</a>.</p>
1079
+ <a data-cite="XMLSCHEMA11 -2#dt-regex">XML Schema Regular Expressions</a>.</p>
1080
1080
</section>
1081
1081
<section id="restrictNumber">
1082
1082
<h3>Restricting Numeric Values</h3>
@@ -4648,21 +4648,21 @@ <h3>Operand Data Types</h3>
4648
4648
<code>literals</code> passed as arguments to these functions and operators are mapped
4649
4649
to XML Schema typed values with a <a data-cite="XPATH20#dt-string-value">string value</a> of
4650
4650
the <code>lexical form</code> and an
4651
- <a data-cite="XMLSCHEMA -2#dt-atomic">atomic datatype</a> corresponding to the
4651
+ <a data-cite="XMLSCHEMA11 -2#dt-atomic">atomic datatype</a> corresponding to the
4652
4652
<span class="type datatypeIRI">datatype IRI</span>. The returned typed values are mapped back
4653
4653
to RDF <code>literals</code> the same way.</p>
4654
4654
<p>SPARQL has additional operators which operate on specific subsets of RDF terms. When
4655
4655
referring to a type, the following terms denote a <code>literal</code> with the
4656
- corresponding [[[XMLSCHEMA -2]]] [[XMLSCHEMA -2]] <span class="type datatypeIRI">datatype
4656
+ corresponding [[[XMLSCHEMA11 -2]]] [[XMLSCHEMA11 -2]] <span class="type datatypeIRI">datatype
4657
4657
IRI</span>:</p>
4658
4658
<ul>
4659
- <li><code><a data-cite="XMLSCHEMA -2#dt-integer">xsd:integer</a></code></li>
4660
- <li><code><a data-cite="XMLSCHEMA -2#dt-decimal">xsd:decimal</a></code></li>
4661
- <li><code><a data-cite="XMLSCHEMA -2#dt-float">xsd:float</a></code></li>
4662
- <li><code><a data-cite="XMLSCHEMA -2#dt-double">xsd:double</a></code></li>
4663
- <li><code><a data-cite="XMLSCHEMA -2#dt-string">xsd:string</a></code></li>
4664
- <li><code><a data-cite="XMLSCHEMA -2#dt-boolean">xsd:boolean</a></code></li>
4665
- <li><code><a data-cite="XMLSCHEMA -2#dt-dateTime">xsd:dateTime</a></code></li>
4659
+ <li><code><a data-cite="XMLSCHEMA11 -2#dt-integer">xsd:integer</a></code></li>
4660
+ <li><code><a data-cite="XMLSCHEMA11 -2#dt-decimal">xsd:decimal</a></code></li>
4661
+ <li><code><a data-cite="XMLSCHEMA11 -2#dt-float">xsd:float</a></code></li>
4662
+ <li><code><a data-cite="XMLSCHEMA11 -2#dt-double">xsd:double</a></code></li>
4663
+ <li><code><a data-cite="XMLSCHEMA11 -2#dt-string">xsd:string</a></code></li>
4664
+ <li><code><a data-cite="XMLSCHEMA11 -2#dt-boolean">xsd:boolean</a></code></li>
4665
+ <li><code><a data-cite="XMLSCHEMA11 -2#dt-dateTime">xsd:dateTime</a></code></li>
4666
4666
</ul>
4667
4667
<p>The following terms identify additional types used in SPARQL value tests:</p>
4668
4668
<ul>
@@ -4677,40 +4677,40 @@ <h3>Operand Data Types</h3>
4677
4677
are valid arguments to functions and operators taking <span class="type numeric">numeric</span> arguments:</p>
4678
4678
<ul>
4679
4679
<li>
4680
- <a data-cite="XMLSCHEMA -2#dt-nonPositiveInteger"><code>xsd:nonPositiveInteger</code></a>
4680
+ <a data-cite="XMLSCHEMA11 -2#dt-nonPositiveInteger"><code>xsd:nonPositiveInteger</code></a>
4681
4681
</li>
4682
4682
<li>
4683
- <a data-cite="XMLSCHEMA -2#dt-negativeInteger"><code>xsd:negativeInteger</code></a>
4683
+ <a data-cite="XMLSCHEMA11 -2#dt-negativeInteger"><code>xsd:negativeInteger</code></a>
4684
4684
</li>
4685
4685
<li>
4686
- <a data-cite="XMLSCHEMA -2#dt-long"><code>xsd:long</code></a>
4686
+ <a data-cite="XMLSCHEMA11 -2#dt-long"><code>xsd:long</code></a>
4687
4687
</li>
4688
4688
<li>
4689
- <a data-cite="XMLSCHEMA -2#dt-int"><code>xsd:int</code></a>
4689
+ <a data-cite="XMLSCHEMA11 -2#dt-int"><code>xsd:int</code></a>
4690
4690
</li>
4691
4691
<li>
4692
- <a data-cite="XMLSCHEMA -2#dt-short"><code>xsd:short</code></a>
4692
+ <a data-cite="XMLSCHEMA11 -2#dt-short"><code>xsd:short</code></a>
4693
4693
</li>
4694
4694
<li>
4695
- <a data-cite="XMLSCHEMA -2#dt-byte"><code>xsd:byte</code></a>
4695
+ <a data-cite="XMLSCHEMA11 -2#dt-byte"><code>xsd:byte</code></a>
4696
4696
</li>
4697
4697
<li>
4698
- <a data-cite="XMLSCHEMA -2#dt-nonNegativeInteger"><code>xsd:nonNegativeInteger</code></a>
4698
+ <a data-cite="XMLSCHEMA11 -2#dt-nonNegativeInteger"><code>xsd:nonNegativeInteger</code></a>
4699
4699
</li>
4700
4700
<li>
4701
- <a data-cite="XMLSCHEMA -2#dt-unsignedLong"><code>xsd:unsignedLong</code></a>
4701
+ <a data-cite="XMLSCHEMA11 -2#dt-unsignedLong"><code>xsd:unsignedLong</code></a>
4702
4702
</li>
4703
4703
<li>
4704
- <a data-cite="XMLSCHEMA -2#dt-unsignedInt"><code>xsd:unsignedInt</code></a>
4704
+ <a data-cite="XMLSCHEMA11 -2#dt-unsignedInt"><code>xsd:unsignedInt</code></a>
4705
4705
</li>
4706
4706
<li>
4707
- <a data-cite="XMLSCHEMA -2#dt-unsignedShort"><code>xsd:unsignedShort</code></a>
4707
+ <a data-cite="XMLSCHEMA11 -2#dt-unsignedShort"><code>xsd:unsignedShort</code></a>
4708
4708
</li>
4709
4709
<li>
4710
- <a data-cite="XMLSCHEMA -2#dt-unsignedByte"><code>xsd:unsignedByte</code></a>
4710
+ <a data-cite="XMLSCHEMA11 -2#dt-unsignedByte"><code>xsd:unsignedByte</code></a>
4711
4711
</li>
4712
4712
<li>
4713
- <a data-cite="XMLSCHEMA -2#dt-positiveInteger"><code>xsd:positiveInteger</code></a>
4713
+ <a data-cite="XMLSCHEMA11 -2#dt-positiveInteger"><code>xsd:positiveInteger</code></a>
4714
4714
</li>
4715
4715
</ul>
4716
4716
<p>SPARQL language extensions may treat additional types as being derived from XML schema
@@ -7522,13 +7522,13 @@ <h3>XPath Constructor Functions</h3>
7522
7522
<code>xsd:string</code> (the first row) to an <code>xsd:float</code> (the second column) is
7523
7523
dependent on the lexical value (<span class="castM">M</span>).</p>
7524
7524
<blockquote>
7525
- <p>bool = <a data-cite="XMLSCHEMA -2#dt-boolean">xsd:boolean</a><br>
7526
- dbl = <a data-cite="XMLSCHEMA -2#dt-double">xsd:double</a><br>
7527
- flt = <a data-cite="XMLSCHEMA -2#dt-float">xsd:float</a><br>
7528
- dec = <a data-cite="XMLSCHEMA -2#dt-decimal">xsd:decimal</a><br>
7529
- int = <a data-cite="XMLSCHEMA -2#dt-integer">xsd:integer</a><br>
7530
- dT = <a data-cite="XMLSCHEMA -2#dt-dateTime">xsd:dateTime</a><br>
7531
- str = <a data-cite="XMLSCHEMA -2#dt-string">xsd:string</a><br>
7525
+ <p>bool = <a data-cite="XMLSCHEMA11 -2#dt-boolean">xsd:boolean</a><br>
7526
+ dbl = <a data-cite="XMLSCHEMA11 -2#dt-double">xsd:double</a><br>
7527
+ flt = <a data-cite="XMLSCHEMA11 -2#dt-float">xsd:float</a><br>
7528
+ dec = <a data-cite="XMLSCHEMA11 -2#dt-decimal">xsd:decimal</a><br>
7529
+ int = <a data-cite="XMLSCHEMA11 -2#dt-integer">xsd:integer</a><br>
7530
+ dT = <a data-cite="XMLSCHEMA11 -2#dt-dateTime">xsd:dateTime</a><br>
7531
+ str = <a data-cite="XMLSCHEMA11 -2#dt-string">xsd:string</a><br>
7532
7532
<span class="rdfDM">IRI</span> = <span class="type IRI">IRI</span></p>
7533
7533
</blockquote>
7534
7534
<table title="Casting table" class="casting"
0 commit comments