[Bug 29340] New: [XSLT30] missing production-rule references for XP31 productions in streamability rules

https://www.w3.org/Bugs/Public/show_bug.cgi?id=29340

            Bug ID: 29340
           Summary: [XSLT30] missing production-rule references for XP31
                    productions in streamability rules
           Product: XPath / XQuery / XSLT
           Version: Candidate Recommendation
          Hardware: PC
                OS: Windows NT
            Status: NEW
          Severity: minor
          Priority: P2
         Component: XSLT 3.0
          Assignee: mike@saxonica.com
          Reporter: abel.braaksma@xs4all.nl
        QA Contact: public-qt-comments@w3.org
  Target Milestone: ---

In the table under 19.8.8, we write the production rule number between square
brackets, i.e.: MapConstructor [202]

But we don't seem to do that for XP31 productions:

* Lookup expressions (Postfix and Unary)
--> [132]
* Arrow expression (XPath 3.1)
--> [103]
* SquareArrayConstructor (XPath 3.1)
--> [182]
* CurlyArrayConstructor (XPath 3.1)
--> [183]

Also, we seem to use the production rule moniker, but not in the first two
above. I think this should be (for consistency), Lookup and ArrowExpr
respectively.

Note that the first in the list above *is* XPath 3.1, but we require its
support even if you don't support the XPath 3.1 feature. But perhaps it should
be noted here that the production rule is in the XPath 3.1 spec.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.

Received on Thursday, 17 December 2015 16:28:21 UTC