Re: [xsl] [ANN] Saxon 10.0 (today's other news..)

Subject: Re: [xsl] [ANN] Saxon 10.0 (today's other news..)
From: "Martynas Jusevičius martynas@xxxxxxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx>
Date: Sun, 29 Mar 2020 08:32:21 -0000
I'm mostly interested in math functions:

For example, the documentation for math:sqrt() says "Available in
XPath 3.0, XSLT 3.0, XQuery 3.0, and later versions. From Saxon 9.6,
available in all editions."

However, after switching to 10.0 I get " XPST0017: Cannot find a
1-argument function named Q{}sqrt()".

On Sun, Mar 29, 2020 at 9:59 AM Michael Kay mike@xxxxxxxxxxxx
<xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> wrote:
> That's interesting to know.
> Is this also the reason EXSLT functions are not available anymore?
> The general policy is: core conformance to standards in Saxon-HE, optional
features and extensibility features in Saxon-PE, performance optimizations and
advanced features (streaming, schema-awareness) in Saxon-EE. There are
variations within that, of course.
> The vast majority of the EXSLT functions, for example the date-and-time
function, have really been obsolete since 2.0 came out, and could easily be
coded as pure XSLT 2.0 functions if you really want them.
> Michael Kay
> Saxonica
> XSL-List info and archive
> EasyUnsubscribe (by email)

Current Thread