Re: [xsl] number collapsing

Subject: Re: [xsl] number collapsing
From: Bruce D'Arcus <bdarcus@xxxxxxxxxxxxx>
Date: Tue, 14 Dec 2004 10:44:51 -0500
On Dec 14, 2004, at 10:30 AM, Michael Kay wrote:

It's better to document the function's
expectations by putting "as" attributes on the xsl:param elements.

So you're saying I should do the castable test on the template that is calling the function, and only call it if the value is castable as an integer, and then do this?


  <xsl:function name="bib:number-condense">
    <xsl:param name="begin" as="xs:integer"/>
    <xsl:param name="end" as="xs:integer"/>

Bruce

Current Thread