> $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>
--~--