Glossary of "XQuery 1.0: An XML Query Language"

Term entries in the "XQuery 1.0: An XML Query Language" glossary

W3C Glossaries

Showing results 41 - 60 of 144

dynamic context

From XQuery 1.0: An XML Query Language (2007-01-23)

The dynamic context of an expression is defined as information that is available at the time the expression is evaluated.
dynamic error

From XQuery 1.0: An XML Query Language (2007-01-23)

A dynamic error is an error that must be detected during the dynamic evaluation phase and may be detected during the static analysis phase. Numeric overflow is an example of a dynamic error.
dynamic evaluation phase

From XQuery 1.0: An XML Query Language (2007-01-23)

The dynamic evaluation phase is the phase during which the value of an expression is computed.
dynamic type

From XQuery 1.0: An XML Query Language (2007-01-23)

A dynamic type is associated with each value as it is computed. The dynamic type of a value may be more specific than the static type of the expression that computed it (for example, the static type of an expression might be xs:integer*, denoting a sequence of zero or more integers, but at evaluation time its value may have the dynamic type xs:integer, denoting exactly one integer.)
effective boolean value

From XQuery 1.0: An XML Query Language (2007-01-23)

The effective boolean value of a value is defined as the result of applying the fn:boolean function to the value, as defined in .
effective case

From XQuery 1.0: An XML Query Language (2007-01-23)

The effective case in a typeswitch expression is the first case clause such that the value of the operand expression matches the SequenceType in the case clause, using the rules of SequenceType matching.
empty order declaration

From XQuery 1.0: An XML Query Language (2007-01-23)

An empty order declaration sets the default order for empty sequences in the static context, overriding any implementation-defined default. This declaration controls the processing of empty sequences and NaN values as ordering keys in an order by clause in a FLWOR expression.
empty sequence

From XQuery 1.0: An XML Query Language (2007-01-23)

A sequence containing zero items is called an empty sequence.
encoding declaration

From XQuery 1.0: An XML Query Language (2007-01-23)

If present, a version declaration may optionally include an encoding declaration. The value of the string literal following the keyword encoding is an encoding name, and must conform to the definition of EncName specified in . The purpose of an encoding declaration is to allow the writer of a query to provide a string that indicates how the query is encoded, such as "UTF-8", "UTF-16", or "US-ASCII".
error values

From XQuery 1.0: An XML Query Language (2007-01-23)

In addition to its identifying QName, a dynamic error may also carry a descriptive string and one or more additional values called error values.
expanded qName

From XQuery 1.0: An XML Query Language (2007-01-23)

An expanded QName consists of an optional namespace URI and a local name. An expanded QName also retains its original namespace prefix (if any), to facilitate casting the expanded QName into a string.
expression context

From XQuery 1.0: An XML Query Language (2007-01-23)

The expression context for a given expression consists of all the information that can affect the result of the expression.
extension expression

From XQuery 1.0: An XML Query Language (2007-01-23)

An extension expression is an expression whose semantics are implementation-defined.
external functions

From XQuery 1.0: An XML Query Language (2007-01-23)

External functions are functions that are implemented outside the query environment.
filter expression

From XQuery 1.0: An XML Query Language (2007-01-23)

A filter expression consists simply of a primary expression followed by zero or more predicates. The result of the filter expression consists of the items returned by the primary expression, filtered by applying each predicate in turn, working from left to right.
focus

From XQuery 1.0: An XML Query Language (2007-01-23)

The first three components of the dynamic context (context item, context position, and context size) are called the focus of the expression.
full axis feature

From XQuery 1.0: An XML Query Language (2007-01-23)

A conforming XQuery implementation that supports the Full Axis FeatureMUST support all the optional axes.
function implementations

From XQuery 1.0: An XML Query Language (2007-01-23)

Function implementations. Each function in function signatures has a function implementation that enables the function to map instances of its parameter types into an instance of its result type. For a user-defined function, the function implementation is an XQuery expression. For a built-in function or external function, the function implementation is implementation-dependent.
function signatures.

From XQuery 1.0: An XML Query Language (2007-01-23)

Function signatures. This component defines the set of functions that are available to be called from within an expression. Each function is uniquely identified by its expanded QName and its arity (number of parameters).
implementation-defined

From XQuery 1.0: An XML Query Language (2007-01-23)

Implementation-defined indicates an aspect that may differ between implementations, but must be specified by the implementor for each particular implementation.

The Glossary System has been built by Pierre Candela during an internship in W3C; it's now maintained by Dominique Hazael-Massieux

Copyright © 2000-2003W3C® (MIT, ERCIM, Keio), All Rights Reserved. W3C liability, trademark, document use and software licensing rules apply. Your interactions with this site are in accordance with our public and Member privacy statements.