[Home] [By Thread] [By Date] [Recent Entries]

  • From: "DuCharme, Robert" <Robert.DuCharme@m...>
  • To: xml-dev@x...
  • Date: Tue, 20 Jun 2000 14:58:04 -0400

>To me, the variables inside XSL is not like what they are called. Once
>they are defined, the value seems can't be changed somehow.


XSL variables do act more like constants in procedural languages than like
variables. I believe that this comes from the Scheme heritage via XSL's
predecessor DSSSL. 

>If I want a global variable whose value can't be decided at the time it is
>defined. Only when a template is processed can the value be got. Is there
>any method to keep a value got from within one template to be used
>in another template?

xsl:parameter may fit this requirement. See
http://freespace.virgin.net/b.pawson/xsl/N8090.html#N12432 in the XSL FAQ
for more on the mutability of variables and parameters.

Bob DuCharme          www.snee.com/bob           <bob@  
snee.com>  "The elements be kind to thee, and make thy
spirits all of comfort!" Anthony and Cleopatra, III ii

***************************************************************************
This is xml-dev, the mailing list for XML developers.
To unsubscribe, mailto:majordomo@x...&BODY=unsubscribe%20xml-dev
List archives are available at http://xml.org/archives/xml-dev/
***************************************************************************

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member