This production rule is in error - it was wrong in the official
specifiation, but corrected in the errata document at
http://www.w3.org/XML/xml-19980210-errata.
The corrected line in this book should be: 17 [22] VersionInfo
::= S 'version' Eq ("'" VersionNum "'" | '"' VersionNum '"')
Page 143, errors in text of XML declarations (three places on page)
The three XML declarations on this page are in error, and are missing
a ? character before the > character that
ends the declaration. They should thus read (correction in red): <?xml version="1.0"?>
Page 143, error in first DOCTYPE declaration on the page (line 15)
This is pretty obvious: the text reads: \!DOCTYPE list [
whereas it should be <!DOCTYPE list [