This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

RE: [exsl] Global variables in functions


> Jeni wrote:
>
> "There are two solutions that I can see:
>
> 1. ban using global variables in functions altogether
>
> 2. ban using global variables in functions that are
> called from the
>    'match' attribute on xsl:template or the 'match' or
> 'use'
>    attributes of xsl:key"
>
References to global variables in a function called from these contexts (or
from the select expression of another global variable) are no more
troublesome than references to global variables in a template called from
similar contexts.

Circular references can already occur, despite the restrictions on variables
in match attributes, and the processor has to cope with them already.

Mike Kay


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]