Re: [xsl] [XSLT2] setting context inside funcdefs

Subject: Re: [xsl] [XSLT2] setting context inside funcdefs
From: Jeni Tennison <jeni@xxxxxxxxxxxxxxxx>
Date: Fri, 14 Feb 2003 14:51:23 +0000
Hi Tobi,

> I just got confused by the "initially" in
>    "Within the body of a stylesheet function, the focus is initially
>    undefined"
> which seemed to imply the possibility of setting the focus/context,
> possibly to that of the function call.

Possibly it's referring to the fact that the focus can be set within a
particular variable declaration. For example, the function might

  <xsl:variable name="path">
    <xsl:for-each select="$context/ancestor-or-self::*">
      <xsl:value-of select="local-name()" />

Within the <xsl:for-each> the focus would be defined as usual and the
local-name() function can be used without an explicit argument.


Jeni Tennison

 XSL-List info and archive:

Current Thread