- From: <bugzilla@wiggum.w3.org>
- Date: Wed, 11 Jan 2006 18:53:23 +0000
- To: public-qt-comments@w3.org
- Cc:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=2702
Summary: [XSLT] terminology for variable/param with 'as'
attribute defined
Product: XPath / XQuery / XSLT
Version: Candidate Recommendation
Platform: All
OS/Version: All
Status: NEW
Severity: normal
Priority: P2
Component: XSLT 2.0
AssignedTo: mike@saxonica.com
ReportedBy: joannet@ca.ibm.com
QAContact: public-qt-comments@w3.org
A temporary tree refers to
"an xsl:variable, xsl:param, or xsl:with-param element that has non-
empty content and that has no as attribute"
A source tree
"means any tree provided as input to that instruction; this may be a
source tree of the transformation as a whole, or it may be a temporary tree
produced during the course of the transformation."
A result tree is
"either a final result tree or a temporary tree." where a final result
tree "is a result tree that forms part of the final output of a transformation"
Since the result produced by an xsl:variable, xsl:param, or xsl:with-param
element that has an 'as' attribute is neither a temporary tree, a source tree,
nor a result tree, what is the correct terminology in this case? It is
clearly the intention of the working group that such a node bound to this
variable/param can be used in a path expression. However, based on current
definitions of different types of trees, this does not seem to be true.
Received on Wednesday, 11 January 2006 18:53:25 UTC