Subject: Re: Another variable question From: Christian NENTWICH <C.Nentwich@xxxxxxxxxxxx> Date: Fri, 04 Jun 1999 10:13:15 +0100 |
> The value 20 is bound to the variable in global scope named "current_x" and > *cannot* be changed. That's the answer I was afraid of. Ok, so you want referential transparency in XSL. There are two things I find very odd: 1) XSLT has a lot of state in it. I don't see the point of having a functional (normally state-less) approach in something so iterative.. But David is right and a functional approach with parameter passing will do, I'll just have to readjust my style sheet a bit. 2) Functional programming in XSLT doesn't really mix well with iterative scripting languages, does it? Everyone is going to cheat, because normal (i.e. not computer science) people do not normally know much about functional programming. 3) Why call them "variables" if they don't vary ? :) You're not going to introduce combinators though are you? :) Christian -- -- http://www.cs.ucl.ac.uk/students/c.nentwich XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: Another variable question, David Carlisle | Thread | Re: Another variable question, David Carlisle |
elements in a namespace, G. Hussain Chinoy | Date | Double Emails, Steven Livingstone, |
Month |