This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 5778 - regex: "{" is a valid Char
Summary: regex: "{" is a valid Char
Status: NEW
Alias: None
Product: XML Schema
Classification: Unclassified
Component: Datatypes: XSD Part 2 (show other bugs)
Version: 1.0 only
Hardware: PC Windows 3.1
: P2 normal
Target Milestone: ---
Assignee: David Ezell
QA Contact: XML Schema comments list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-06-20 14:42 UTC by Michael Kay
Modified: 2012-12-04 00:53 UTC (History)
0 users

See Also:


Attachments

Description Michael Kay 2008-06-20 14:42:58 UTC
According to the regex grammar for 1.0, the characters "{" and "}" are valid instances of Char. This means that the parse for a{2} is ambiguous, and there is a parse for a{,2} despite the fact that we have a Note saying it is invalid.

See also bug #2216 and bug #4010

Raised during the Schema WG meeting as a side-effect of closing bug #4010