[Bug 11007] Test elemU015 uses a regex deemed illegal in XSD 1.1


C. M. Sperberg-McQueen <cmsmcq@blackmesatech.com> changed:

           What    |Removed                     |Added
           Keywords|                            |needsAgreement

--- Comment #2 from C. M. Sperberg-McQueen <cmsmcq@blackmesatech.com> 2011-11-04 15:36:44 UTC ---
For what it's worth, my regex parser says this is legal both in the grammar of
1.0 1E and in that of 1.0 2E, and that no extra-grammatical rules in those
specs render it illegal.  The output of the parser is:

Pattern [ae-]x

  Parse 1, produced by: W3pure, W3, W2pure, 2Epure, 2E, 1Epure, 1E

  - sequence of:
      . one Character class: any of
        * character "a"
        * character "e"
        * character "-"
      . one character "x"

  W2  No parse.

It was apparently not legal in the 1.1 draft of June 2008.  

My parser (last updated in March 2011 to reflect the changes we made for bug
11125) says this expression is allowed by XSD 1.1, with the interpretation
shown; are you sure that it is not?

Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

Received on Friday, 4 November 2011 15:36:53 UTC