- From: <bugzilla@wiggum.w3.org>
- Date: Fri, 15 Jan 2010 09:10:46 +0000
- To: public-qt-comments@w3.org
http://www.w3.org/Bugs/Public/show_bug.cgi?id=8762 Summary: [XPath 2.1] Ambiguity of occurrence indicators in FunctionTest Product: XPath / XQuery / XSLT Version: Recommendation Platform: PC OS/Version: Windows NT Status: NEW Severity: normal Priority: P2 Component: XPath 2.1 AssignedTo: jonathan.robie@redhat.com ReportedBy: mike@saxonica.com QAContact: public-qt-comments@w3.org Gunther Rademacher <grd@gmx.net> asked me to raise this: he reported difficulty registering for bugzilla. <quote> The addition of FunctionTest to the sequence type syntax causes an ambiguity for occurrence indicators, because the grammar allows an optional occurrence indicator both at the end of a FunctionTest, and following a FunctionTest. Though the occurrence-indicators constraint assigns them precedence over other uses of the respective symbols, I can't see that it regulates the FunctionTest problem - both alternatives clearly would provide the SequenceType context (hope I didn't miss something...). </quote> MHK observation: The spec says "It is permitted to use parentheses to enclose item types, in order to resolve ambiguities that could arise from the OccurrenceIndicator of a SequenceType." - but it doesn't say what the interpretation is if you don't use parentheses. It should make it clear that function () as xs:string * means function () as (xs:string *) rather than (function () as xs:string) * -- 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, 15 January 2010 09:10:47 UTC