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

Re: Does Saxon support XPath 3.1?

Subject: Re: Does Saxon support XPath 3.1?
From: "Adam Retter adam.retter@xxxxxxxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx>
Date: Sat, 4 Jul 2015 18:09:23 -0000
Re:  Does Saxon support XPath 3.1?
Dmitriy, have you looked at EXSELT? That has XSLT 3.0 support.

On 4 July 2015 at 17:39, Dimitre Novatchev dnovatchev@xxxxxxxxx
<xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> wrote:
> Hi Florent,
>
>> you might be interested by the page
>> http://w3.org/community/expath/wiki/Engines#Comparison.  It might be a bit
>> outdated now, the only XPath 3.1 it shows is eXist, but I am sure at least
>> BaseX supports it as well, as you said.
>
> Thank you for this link.
>
> I believe that what would be most useful, is the data whether and to
> what extent a different implementation implements a given W3C
> specification.
>
> Reading this page I was immediately interested in QuiXTools, which is
> said to implement XSLT 3.0. However, on its project page:
> https://project.inria.fr/quix-tool-suite/quixslt/ , one can read that:
>
> "Which fragment of XSLT is currently supported by QuiXSLT?
>
> Syntactically, QuiXSLTfollows the official XSLT W3C Recommendation
> (even though it does not implement the full standard) . The current
> version of QuiXSLT supports the following elements:
>
> named templates,
> template rules,
> instructions call-template, apply-templates, if, choice, for-each,
> copy, copy-of,
> dynamic content creation instructions: attribute, value-ofb&
>
> Templates can be called with any number of parameters."
>
>
> So, no specific, new XSLT 3.0 feature is mentioned at all.
>
> For any specific implementation It would be valuable to have data
> whether or not it implements the full set of features and if not, what
> features are not implemented. Ultimately, the % of pass/fail for the
> available W3C test suits. A link to a user-reviews page would be
> useful.
>
>
> Cheers,
> Dimitre
>
>
>
> On Sat, Jul 4, 2015 at 5:40 AM, Florent Georges <lists@xxxxxxxxxxxx> wrote:
>>   Hi Dimitre,
>>
>>   I don't have write access to XSL List anymore, so this most likely will
>> not show up on the list, but you might be interested by the page
>> http://w3.org/community/expath/wiki/Engines#Comparison.  It might be a bit
>> outdated now, the only XPath 3.1 it shows is eXist, but I am sure at least
>> BaseX supports it as well, as you said.
>>
>>   Any update welcome ;-)
>>
>>   Regards,
>>
>> --
>> Florent Georges
>> http://fgeorges.org/
>> http://h2oconsulting.be/
>>
>>
>>
>>
>>
>> Le Lundi 29 juin 2015 5h02, "Dimitre Novatchev dnovatchev@xxxxxxxxx"
>> <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> a C)crit :
>>
>>
>>
>> On Sun, Jun 28, 2015 at 7:44 PM, Liam R. E. Quin <liam@xxxxxx> wrote:
>>> On Mon, 2015-06-29 at 00:22 +0000, Dimitre Novatchev dnovatchev@xxxxxxxxx
>>> wrote:
>>>> I apologize if I am asking for something obvious, but
>>>> straightforward searching didn't locate any statements about Saxon
>>>> support (implementation) of the XPath 3.1 W3C Standard.
>>>
>>> XPath 3.1 is not yet a W3C Recommendation (the nearest thing we have
>>> to a standard).
>>
>> Thanks Liam,
>>
>> Yes, but XPath 3.1 is (since December 2014) a Candidate
>> Recommendation, which is the closest point to becoming a
>> Recommendation :)
>>
>>
>>>
>>> My understanding is that the commercial version of Saxon may have 3.1
>>> support, but that's probably a question for the Saxon mailing list.
>>
>> I deliberately asked the question in the xsl-list, because most
>> readers are using Saxon as their preferred XSLT processor. I am also
>> discussing alternatives to Saxon, in case it doesn't provide support
>> for XPath 3.1 (such as using BaseX)-- and thus the topic is wider than
>> just Saxon.
>>
>>>
>>> There may also be support for XPath 3.1 and XQuery 3.1 in eXist, but
>>> I'm not certain.
>>
>> Wasn't there some page with comparison of how different implementation
>> support different versions of XPath? I vaguely remember that in the
>> past there was such a page that provided information how different
>> XSLT processors were passing the W3C Test Suite -- and this directly
>> correlates to their compliants to the respective standard.
>>
>> --
>> Cheers,
>> Dimitre
>>
>>
>>
>



--
Adam Retter

skype: adam.retter
tweet: adamretter
http://www.adamretter.org.uk

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.