[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
re: [xsl] How can I achieve correct tail-recursion ?
Subject: re: [xsl] How can I achieve correct tail-recursion ? From: "Vladimir Nesterovsky" <vladimir@xxxxxxxxxxxxxxxxxxxx> Date: Thu, 7 Jan 2010 07:55:56 -0800 |
> Hello, I'm using SaxonHE 9.2 with a layout sheet for braille output. I > need to process every child of node "doc" while remembering line and > page numbers for each child I process. Here's the sub-part of the > sheet ("doc" is the root of my document) : You may try to avoid tracing numbers in template parameters. If your numbering depends on one level of nesting (doc/children) then you may use context position to derive the numbers. If numbers depend on multilevel nesting then something like count(preceding::*) + count(ancestor-or-self::*) - 1 can be used to get numbers. -- Vladimir Nesterovsky http://www.nesterovsky-bros.com/
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] How can I achieve correct, Michael Kay | Thread | Re: [xsl] How can I achieve correct, Frédéric Schwebel |
Re: [xsl] How can I achieve correct, Frédéric Schwebel | Date | Re: [xsl] How can I achieve correct, Frédéric Schwebel |
Month |