[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
RE: [xsl] Push Processing
Subject: RE: [xsl] Push Processing From: "Scott, Christopher" <christopher.scott@xxxxxxxxxx> Date: Mon, 2 Mar 2009 11:30:43 -0500 |
Also, is there any real advantage to specifying as="element()" other then readability/documentation? You've recently discussed the advantages of doing this for non-element data types (e.g. numeric functions). Are there similar advantages for element()? Thanks, ~Chris Christopher Scott Loan Fulfillment Solutions Fiserv -----Original Message----- From: Michael Kay [mailto:mike@xxxxxxxxxxxx] Sent: Monday, March 02, 2009 10:52 AM To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: RE: [xsl] Push Processing > Michael Kay wrote: > > > <xsl:function name="f:expand" as="element()"> > > <xsl:param name="item" as="element(item)"/> > > <xsl:param name="child" as="element()?"/> > > <xsl:choose> > > <xsl:when test="exists($child)"> > > <xsl:sequence select="$child"/> > > </xsl:when> > > <xsl:otherwise> > > <emptyCell/> > > </xsl:otherwise> > > </xsl:choose> > > </xsl:function> > > Just out of interest, why do you pass the $item param here? Because I changed the design half way through. Michael Kay http://www.saxonica.com/
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Push Processing, Michael Kay | Thread | RE: [xsl] Push Processing, G. Ken Holman |
RE: [xsl] Push Processing, Michael Kay | Date | RE: [xsl] Push Processing, G. Ken Holman |
Month |