Overview

The World Wide Web Consortium (W3C) standardizes a set of XML processing languages, each with various variants or versions.

For example:

XQuery is the primary target language for Zorba, but most other processing languages above are also supported.

Below is a brief overview of the languages (or language variants) that are supported by Zorba:

Zorba implements several extensions to XQuery that are missing from the W3C set of specifications, yet are absolutely necessary for complex data processing applications. The first one is the XQuery Data Definition Facility, that allows the declaration of collections, indexes, and integrity constraints. The other one is a XQuery Scripting Extension that allows side-effecting operations, assignable variables, and other similar procedural extensions to XQuery.

Conformance

Please check the summary and the detailed XQuery W3C Test Suite results below:

Please also see our page about Known Issues.