[Bug 29442] [XSLT30] Impossible to return maps, functions, arrays, sequence of integers or doubles from xsl:functions, xsl:templates, xsl:sequence etc

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

--- Comment #5 from Abel Braaksma <abel.braaksma@xs4all.nl> ---
I'm starting to understand the logic and its separation. For me, having
"constructing complex content" as part of 5.7 Sequence Constructors has always
been viewed as a monolithic, albeit two-phased processing model.

In general, I think we are in agreement. I do not propose to change the
programming model. And I think that by en large the information that I suggest
here is already in place, just not as clear as it could be.

In part, I think what convolutes things a tad more than they have to is that in
XSLT 3.0 we allow instructions that previously just returned a document node to
return a sequence (xsl:result-document, the transformation result).

I'm sorry my comment appeared as a suggestion for a complete rewrite, that was
not my intent. I agree that at best a few tweaks are needed. The lists I
enumerated below are already present, but the spec seems not entirely correct
or complete, fixing that should not change anything in the processing model.

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

Received on Wednesday, 10 February 2016 00:59:01 UTC