Lists Home |
Date Index |
- From: "Neil Bradley" <firstname.lastname@example.org>
- To: email@example.com
- Date: Wed, 30 Jul 1997 19:43:52 +0000
While studying the June 30 version of the XML standard, I noted
a small number of possible discrepancies and gaps.
The symbols Names and Nmtokens do not appear to be used in any
other rule. Are they redundant?
The symbol elementdecl consists of the following expression:
'<!ELEMENT' S %Name S (%S S)? %contentspec S? '>'
What is the purpose of the '(%S S)?' part of this rule?
The second line of the rule for Mixed is:
| '(' S? %( '#PCDATA' ) S? ')'
I cannot understand the purpose of the inner brackets in this part of
There is also little written about interpretation of line-ending
codes. Although the standard states that white space and line-ending
codes are ignored in element content, nothing is said regarding the
age old problem of line-ending codes in mixed content. For example, in
SGML we know that an initial and final record end is ignored, so:
Here is a paragraph.
is considered the same as:
<P>Here is a paragraph.</P>
Could we have some clarifications on this point?
Neil Bradley - Author of The Concise SGML Companion.
xml-dev: A list for W3C XML Developers
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
To unsubscribe, send to firstname.lastname@example.org the following message;
List coordinator, Henry Rzepa (email@example.com)