Stylus Studio XML Editor

Table of contents

Appendices

1.4 Terminology

Terminology

The terminology used to describe XML Schema Datatypes is defined in the body of this specification. The terms defined in the following list are used in building those definitions and in describing the actions of a datatype processor:

for compatibility

A feature of this specification included solely to ensure that schemas which use this feature remain compatible with [XML]

may

Conforming documents and processors are permitted to but need not behave as described.

match

(Of strings or names:) Two strings or names being compared must be identical. Characters with multiple possible representations in ISO/IEC 10646 (e.g. characters with both precomposed and base+diacritic forms) match only if they have the same representation in both strings. No case folding is performed. (Of strings and rules in the grammar:) A string matches a grammatical production if it belongs to the language generated by that production.

must

Conforming documents and processors are required to behave as described; otherwise they are in error.

error

A violation of the rules of this specification; results are undefined. Conforming software may detect and report an error and may recover from it.