--- markup/xml/xmlcc/xmlcc-work.en.html 2008/03/28 15:37:01 1.24 +++ markup/xml/xmlcc/xmlcc-work.en.html 2008/03/29 02:22:57 1.25 @@ -226,13 +226,15 @@
When an XML document is parsed, the following clauses are applied:
-xml-misc-recommendation
.
-EntityValue
part of the general entity declaration contains a bare U+003C
@@ -241,15 +243,57 @@
xml-misc-warning
.
-Name
- is equal to the Name
of the element type declaration, then
- the parser MUST raise an
+Name
is equal to the Name
of the element type
+ declaration, then the parser MUST raise an
xml-validity-error
.
+Name
is equal to the Name
of the attribute
+ definition list declaration, then the parser MUST
+ raise an
+ xml-misc-warning
.
+ Name
is equal to the Name
of the attribute
+ definition (whether or not in the same attribute definition list
+ declaration), then the parser MUST raise an
+ xml-misc-warning
.
+
+
+Name
of the entity begins with the string xml
+ (in any combination of upper- and lowercase letters), then the parser
+ MUST raise an
+ xml-misc-warning
.
+ EntityValue
, then
+ for each occurence of any references to unparsed entities in the
+ EntityValue
, the parser MUST raise an
+ xml-misc-error
.
+
+
+Name
is equal to the Name
of the notation
+ declaration, then the parser MUST raise an
+ xml-validity-error
.
+
+
Name
of the tag is not declared by a processed
element type declaration as EMPTY
content, then the parser
@@ -260,9 +304,52 @@
type declaration as EMPTY
content, then the parser
MUST raise an
xml-misc-recommendation
.
+
+IGNORE
d section.
+ standalone
pseudo-attribute of the
+ XML declaration (if any) is set to yes
.
+
+
+ entity-error
.
+ allDeclarationsProcessed
@@ ref
+ attribute of the Document
node MUST be
+ set to false
.
+ entity-error
.
+ @@ entity declared WFC?
+ In addition, the parser MUST check whether the +
@@ MUST try to read external entity + +
In addition, the parser has to check whether the following constraints are met.
Well-formedness constraints. For each violation to @@ -272,8 +359,6 @@ constraints is below:
Other creteria. For each violation to @@ -311,12 +395,6 @@ text declaration. - + +
The parser MUST raise an
+xml-well-formedness-error
+for any failure to match to a production rule in the XML specification.
+
@@ -428,9 +516,9 @@
case combination), then raise an
xml-misc-warning
.
@@ except for attribute names xml:lang
,
-xml:space
, xml:base
, xml:id
,
+xml:space
.