- From: <bugzilla@jessica.w3.org>
- Date: Wed, 05 Feb 2014 03:02:28 +0000
- To: public-qt-comments@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=24501
Bug ID: 24501
Summary: In General streamability, the maximum cardinality rule
is ambiguous
Product: XPath / XQuery / XSLT
Version: Last Call drafts
Hardware: PC
OS: Windows NT
Status: NEW
Severity: normal
Priority: P2
Component: XSLT 3.0
Assignee: mike@saxonica.com
Reporter: abel.braaksma@xs4all.nl
QA Contact: public-qt-comments@w3.org
Under 19.8.1 General Rules for Streamability
(http://www.w3.org/TR/xslt-30/#general-streamability-rules), item 2.d.iii, we
say the following:
"If the posture of o is crawling and C is a function call of a function whose
signature indicates a return type with a maximum cardinality of one (for
example a call on head or exactly-one), then striding and the adjusted sweep of
o."
This rule can only be applicable to built-in functions, or potentially
extension functions of which the processor knows how they can be applied. For
stylesheet functions, passing a node to a function without atomizing it is not
allowed.
I think it is best if we simply list the group of "functions with cardinality
one" to avoid confusion.
--
You are receiving this mail because:
You are the QA Contact for the bug.
Received on Wednesday, 5 February 2014 03:02:29 UTC