W3C home > Mailing lists > Public > public-script-coord@w3.org > October to December 2012

[Bug 20481] New: Grammar Fixes needed: Dominique's feedback + Microsoft's feedback

From: <bugzilla@jessica.w3.org>
Date: Fri, 21 Dec 2012 18:35:56 +0000
To: public-script-coord@w3.org
Message-ID: <bug-20481-3890@http.www.w3.org/Bugs/Public/>
https://www.w3.org/Bugs/Public/show_bug.cgi?id=20481

            Bug ID: 20481
           Summary: Grammar Fixes needed: Dominique's feedback +
                    Microsoft's feedback
    Classification: Unclassified
           Product: WebAppsWG
           Version: unspecified
          Hardware: PC
                OS: Windows NT
            Status: NEW
          Severity: normal
          Priority: P2
         Component: WebIDL
          Assignee: cam@mcc.id.au
          Reporter: travil@microsoft.com
        QA Contact: public-webapps-bugzilla@w3.org
                CC: mike@w3.org, public-script-coord@w3.org

DOM Recently wrote to the public-script-coord list about the current WebIDL
grammar having errors:

http://lists.w3.org/Archives/Public/public-script-coord/2012OctDec/0398.html

In addition, some developers on the IE team have raised similar complaints
about errors in the grammar:

"Other includes "other" which eats the ] <-- So you can't break out of an
attribute.

"we [should] remove "other" as an option and fully specify those values we
expect to see in Other. For instance, we already added things like "-" and ".",
so just continue adding as many as are necessary. Also, to simplify Other we
should remove redundancy.  There are 6 basic tokens:

"integer, float, identifier, string, whitespace, and other. If we remove other
and whitespace is already eaten between any tokens implicitly, then the correct
production is:

"Other = float / integer / identifier / string / ... { list of other tokens we
want to allow }

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Received on Friday, 21 December 2012 18:36:00 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 8 May 2013 19:30:08 UTC