xsl-list
[Top] [All Lists]

[xsl] Re: selecting from sequences

2008-12-18 15:26:49
> $seq[>>EXP]    everything in $seq after the first item that
satisfies EXP
> $seq[>>=EXP]   everything in $seq after and including -"-
> $seq[<<EXP]    everything in $seq before the first item
that satisfies EXP
> $seq[<<=EXP]   everything in $seq before and including -"-
...
Any solution that involves first finding the index position of the first
element that has @page='2' and then selecting by position is a bit of a
hack, and a solution that involves recursion is beyond the abilities of 90%
of the user base.

These operations assume two logical steps:
 1) locate item of sequence;
 2) get result subsequence;

I think it is convenient to use recursion when result is formed through induction.

In this case the role resursion is to fuse two logical steps, which is a bit of a hack.

P.S. on the other hand one can reformulate these tasks as inductive.
--
Vladimir Nesterovsky
http://www.nesterovsky-bros.com



--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--

<Prev in Thread] Current Thread [Next in Thread>