Map formats

The 'road map' appearing in this chapter is derived from the rules that comprise the XML 1.0 standard, released in February 1998, and modifications made in the second edition of 6 October 2000. Each rule defines a symbol, using an expression:

symbol ::= expression

The expression is composed of at least one token. A token may be literal text, such as '<!', or the name of another rule, which may be considered a 'sub-rule' (so building a hierarchy of rules):

symbol ::= expression
             /     \
            /    symbol ::= expression
           /
         symbol ::= expression
                     /     \
                    /    symbol ::= expression
                   /
                 symbol ::= expression

Each rule is numbered (from 1 to 93 in the Syntax specification, and 1 to 21 in the Linking specification), and is represented in this chapter by an appropriately ...

Get XML Companion, The, Third Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.