Subject: Re: [xsl] implement for loop with XSLT From: Goetz Bock <bock@xxxxxxxxxxx> Date: Sun, 18 Mar 2001 21:32:53 +0100 |
On Sun, Mar 18 '01 at 12:14, Dan Diebolt wrote: > I came up with the enclosed code to grab the value of an <n> element > and generate a list of integers and their squares between 1 and n: > [ ... ] > If I am stuck with this recursive solution, is there a way Well, recursion is the only way using a functional programming language, and there is nothing bad about it. Somewhere on the web, there is an XSL-T preprocessor that allows you write for, while and until loops, but IMNOHP you should try functional programming, it realy rocks. > to write a generic "for" template but pass in a "body" that > needs to be evalutate? For example pass a string "$i*$i*$i" > to evaluate cubes). for this to work , you'd need an evaluate statement, some XSL-T processors offer it and there are attemps to extend XSL-T to support it. (I'm not sure wether this is a good thing or not) Cu, Goetz.
Attachment:
pgp00003.pgp
Description: PGP signature
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] implement for loop with XSLT, Dan Diebolt | Thread | RE: [xsl] implement for loop with X, Michael Kay |
[xsl] implement for loop with XSLT, Dan Diebolt | Date | [xsl] xsl: Changing the order of pr, Madhavi Ganapathiraj |
Month |