From 4ae8bfea45ab6c92ae14e5b037339d84c3db0e9b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Christian=20Gr=C3=BCn?= $value
is an instance of xs:decimal
and $precision
is
less than one, then the result xs:integer
.
The single-argument version of this function produces the same result as the
- two-argument version with $precision=0
(that is, it rounds to a whole
- number).
If the second argument is omitted or an empty sequence,
+ the function produces the same result as the two-argument version with
+ $precision=0
(that is, it rounds to a whole number).
When $value
is of type xs:float
and xs:double
:
$value
is an instance of xs:decimal
and $precision
is less than one, then the result xs:integer
.
- The one-argument form of this function produces the same result as the two-argument form
- with $precision=0
.
If the second argument is omitted or an empty sequence,
+ the function produces the same result as the two-argument version with
+ $precision=0
.
For arguments of type xs:float
and xs:double
:
The effect of calling the single-argument version of this function is the same as +
If the second argument is omitted or an empty sequence, the effect is the same as
calling the two-argument version with $separator
set to a zero-length
string.
The function returns an If If the single-argument version of the function is used, the result is the same as
+ If the second argument is omitted or an empty sequence, the result is the same as
calling the two-argument version with Otherwise, the function returns The behavior of the function if the second argument is omitted is exactly the same as if
the context item ( The language of the argument The language of the argument xs:string
created by $value
is the empty sequence, the function returns the
zero-length string.$form
set to the string
"NFC"
.$value
normalized according to
@@ -11173,7 +11174,7 @@ xs:dayTimeDuration($arg2) div xs:dayTimeDuration('PT1S')
.
) had been passed as the second argument.$node
, or the context item if the second
- argument is omitted, is determined by the value of the xml:lang
attribute
+ $node
(or the context item if the second
+ argument is omitted or an empty sequence)
+ is determined by the value of the xml:lang
attribute
on the node, or, if the node has no such attribute, by the value of the
xml:lang
attribute on the nearest ancestor of the node that has an
xml:lang
attribute. If there is no such ancestor, then the function
@@ -12955,7 +12957,7 @@ return error((), 'Duplicate IDs found: ' || string-join($ids, ', '))
E
is in the target document. The target document is the document
containing $node
, or the document containing the context item
(.
) if the second argument is omitted. The behavior of the
- function if $node
is omitted is exactly the same as if the context
- item had been passed as $node
.$node
is omitted or an empty sequence is exactly the
+ same as if the context item had been passed as $node
.
E
has an ID
value equal to one of the candidate
@@ -15037,7 +15039,7 @@ else $c[1] + sum(subsequence($c, 2))
E
is in the target document. The target document is the document
containing $node
, or the document containing the context item
- (.
) if the second argument is omitted. The behavior of the
- function if $node
is omitted is exactly the same as if the context
+ (.
) if the second argument is omitted or an empty sequence.
+ The behavior of the function if $node
is omitted or an empty sequence
+ is exactly the same as if the context
item had been passed as $node
.
$N
is in the target document. The target document is the document
- containing $node
or the document containing the context item
+ containing $node
, or the document containing the context item
(.
) if the second argument is omitted. The behavior of the
- function if $node
is omitted is exactly the same as if the context
- item had been passed as $node
.
$node
is omitted or an empty sequence is exactly the
+ same as if the context item had been passed as $node
.
The effect of calling the single-argument function is the same as the effect of
- calling the two-argument function with an empty map as the value of If the second argument is omitted or an empty sequence, the effect is the same as
+ calling the two-argument function with an empty map as the value of The The effect of the one-argument form of this function is the same as calling the
- two-argument form with an empty map as the value of the If the second argument is omitted or an empty sequence, the result is the same as
+ calling the two-argument form with an empty map as the value of the The first argument is a JSON-text as defined in The effect of the one-argument form of this function is the same as calling the
- two-argument form with an empty map as the value of the If the second argument is omitted or an empty sequence, the result is the same as
+ calling the two-argument form with an empty map as the value of the The first argument The effect of the one-argument form of this function is the same as calling the
- two-argument form with an empty map as the value of the If the second argument is omitted or an empty sequence, the result is the same as
+ calling the two-argument form with an empty map as the value of the The first argument is CSV data, as defined in Parses CSV data supplied as a string, returning the results in the form of a sequence of arrays of strings. The effect of the one-argument form of this function is the same as calling the
- two-argument form with an empty map as the value of the If the second argument is omitted or an empty sequence, the result is the same as
+ calling the two-argument form with an empty map as the value of the The first argument is CSV data, as defined in The effect of the one-argument form of this function is the same as calling the
- two-argument form with an empty map as the value of the If the second argument is omitted or an empty sequence, the result is the same as
+ calling the two-argument form with an empty map as the value of the The first argument is CSV data, as defined in The effect of the one-argument form of this function is the same as calling the
- two-argument form with an empty map as the value of the If the second argument is omitted or an empty sequence, the result is the same as
+ calling the two-argument form with an empty map as the value of the The first argument is a JSON text as defined in Reads an external resource containing JSON, and returns the result of parsing the resource as JSON. The effect of the single-argument call If the second argument is omitted or an empty sequence, the result is the same as
+ calling the two-argument form with an empty map as the value of the The effect of the two-argument function call The function loads an implementation-defined set of modules having the target namespace Calling the one-argument version of the function has the same effect as calling the two-argument version with an empty map
- as the second argument. If the second argument is omitted or an empty sequence, the result is the same as
+ calling the two-argument form with an empty map as the value of the The If the second argument is omitted, the first argument must be a sequence of
- If the second argument is omitted or an empty sequence, the first argument must be
+ a sequence of The implementation If the second argument is omitted, the first argument must be a sequence of If the second argument is omitted or an empty sequence, the first argument must be
+ a sequence of The implementation $N
has an IDREF
value equal to one of the candidate
@@ -16946,7 +16949,7 @@ else $c[1] + sum(subsequence($c, 2))
$options
.$options
.$options
argument can be used to control the way in which duplicate keys are handled.
@@ -19861,7 +19864,7 @@ return fold-left($MAPS, map { },
$options
+ $options
argument.$options
+ $options
argument.$node
is a node; the subtree rooted at this node will typically be
@@ -21801,7 +21804,7 @@ return $M(collation-key("a", $C))
csv-row-record
records.$options
+ $options
argument.$options
+ $options
argument.$options
+ $options
argument.$options
+ $options
argument.fn:json-doc($H)
is the same as the effect of the two-argument call
- fn:json-doc($H, map{})
where an empty map is supplied as the second argument.$options
+ argument.fn:json-doc($H, $M)
is equivalent to the function composition
fn:unparsed-text($H) => fn:parse-json($M)
; except that:$module-uri
.$options
+ argument.$options
argument can be used to control the way in which the function operates.
The xs:boolean
values.xs:boolean
values.false
; it is not required to evaluate the predicate for every item.xs:boolean
- values.xs:boolean
values.true
; it is not required to evaluate the predicate for every item.file:
scheme.file:
scheme.