- From: Gunther Rademacher <grd@gmx.net>
- Date: Tue, 3 Feb 2026 21:05:34 +0000
- To: steven.pemberton@cwi.nl, public-ixml@w3.org
Steven Pemberton wrote:
> While updating the Unicode conformance text, I removed these three errors
> that cannot occur.
Steven,
your change seems to assume that ixml is necessarily used to parse the input grammar. To the best of my knowledge, that is not prescribed by the spec. For example, Markup Blitz uses REx to parse its input grammar, and some of these error codes can also occur when the input grammar is presented in XML.
S01 is generated by Markup Blitz, as expected by this test case:
https://github.com/invisibleXML/ixml/blob/ca938ecd62970366dc60845a8549cc2f63c18694/tests/syntax/catalog-as-grammar-tests.xml#L299-L305
S06 is generated by Markup Blitz, as expected by this test case:
https://github.com/invisibleXML/ixml/blob/ca938ecd62970366dc60845a8549cc2f63c18694/tests/syntax/catalog-as-grammar-tests.xml#L379-L385
S11 is generated by Markup Blitz, as expected by this test cases:
https://github.com/invisibleXML/ixml/blob/ca938ecd62970366dc60845a8549cc2f63c18694/tests/syntax/catalog-as-grammar-tests.xml#L387-L393
https://github.com/invisibleXML/ixml/blob/ca938ecd62970366dc60845a8549cc2f63c18694/tests/syntax/catalog-as-grammar-tests.xml#L395-L401
It also occurs for the following XML input:
<ixml><rule name="S"><alt><literal string="
"/></alt></rule></ixml>
Given this, I’d vote for just keeping these error codes.
Best regards
Gunther
Received on Wednesday, 4 February 2026 11:21:12 UTC