[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: Re: libxslt version changes RTF or exsl node-set s

Subject: Re: Re: libxslt version changes RTF or exsl node-set sorting behavior
From: Daniel Veillard <daniel@xxxxxxxxxxxx>
Date: Sun, 1 Feb 2004 11:38:46 +0100
Re:  Re: libxslt version changes RTF or exsl node-set s
On Sun, Feb 01, 2004 at 09:22:02AM +0100, Dimitre Novatchev wrote:
> It seems to me that one distinguishing feature of good XSLT processor
> implementations is a flexible design, which anticipates new features to be
> added and allows to do this without pain.

  Well node-set() is not part of XSLT. It will in XSLT-2.0, it's
not nowadays. And in 1.0 it was clear that:
  - the processor had to differentiate RVT and node sets internally
    in order to raise errors on misuse of RVT
  - the fact that RVT existed was a clear indication that from
    a language perspective, the designer of said language expected
    both kind of set of nodes to be used very differently

As an implementor, I had to implement that checking and I based my 
implementation on the spec. I had no reason *from the spec* to guess
that this distinction would not be enforced or broken in later revisions.
Concluding from that point that as a result my processor is not a
good XSLT implementation is a nice feedback, thank you,

Daniel

-- 
Daniel Veillard      | libxml Gnome XML XSLT toolkit  http://xmlsoft.org/
daniel@xxxxxxxxxxxx  | Rpmfind RPM search engine http://rpmfind.net/
http://veillard.com/ | 

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.