Subject: Re: [xsl] Does the count() function require access to the whole subtree? From: Dimitre Novatchev <dnovatchev@xxxxxxxxx> Date: Sun, 12 Jan 2014 15:35:58 -0800 |
Was it Einstein who said: "You do not really understand something unless you can explain it to your grandmother" Can somebody explain streaming to their grandmother? On Sun, Jan 12, 2014 at 1:11 PM, Andrew Welch <andrew.j.welch@xxxxxxxxx> wrote: >> It's traversing the subtree rooted at $n that's not an inspection >> operation; this requires access to the nodes under $n, so it would be >> an absorption operation. So from context $n, count($n/some/path) is >> not going to be streamable unless we allow it to "absorb" $n in doing >> so -- not because of the count(), but because of the traversal. > > My reading of it so far suggests that count($n/some/path) would be > "striding" and therefore streamable. > > It would only be "absorbing" if you materialised the contents of <path>. > > > > -- > Andrew Welch > http://andrewjwelch.com > -- Cheers, Dimitre Novatchev --------------------------------------- Truly great madness cannot be achieved without significant intelligence. --------------------------------------- To invent, you need a good imagination and a pile of junk ------------------------------------- Never fight an inanimate object ------------------------------------- To avoid situations in which you might make mistakes may be the biggest mistake of all ------------------------------------ Quality means doing it right when no one is looking. ------------------------------------- You've achieved success in your field when you don't know whether what you're doing is work or play ------------------------------------- To achieve the impossible dream, try going to sleep. ------------------------------------- Facts do not cease to exist because they are ignored. ------------------------------------- Typing monkeys will write all Shakespeare's works in 200yrs.Will they write all patents, too? :) ------------------------------------- I finally figured out the only reason to be alive is to enjoy it.
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Does the count() function, Andrew Welch | Thread | Re: [xsl] Does the count() function, Michael Kay |
Re: [xsl] Does the count() function, Dimitre Novatchev | Date | Re: [xsl] How to avoid adding defau, Mark Giffin |
Month |