[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Nicer way to change context-node than xsl:for-each
XSLT in pull mode is declarative language - not FP language 2009/12/7 Dimitre Novatchev <dnovatchev@xxxxxxxxx>: > Andrew Welch said: > >> >> Push is simply where the document order drives the processing... not >> sure where modes or namespaces come into it. >> > > Pull is when you know B exactly which template will be selected for > processing -- the order of processing is not important at all (because > as we know in an FP language order is not guaranteed (except when we > take particular measures, such as using monad-like programming) at all > -- so even with pull processing we have no guarantees about the order > of processing. Note that other FP languages do not have the topic of > push/pull -- this is exactly because they dont have the possibility of > numerous matching templates. > > >> >> It's fine to a have just one template with a particular mode, not >> redundant at all, but again I've no idea what that has to do with >> push/pull. > > > See explanation above. > > > -- > 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 > ------------------------------------- > You've achieved success in your field when you don't know whether what > you're doing is work or play > ------------------------------------- > I enjoy the massacre of ads. This sentence will slaughter ads without > a messy bloodbath.
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|