Re: [xml-dev] The awesome power of Schematron: using user-defined XSLT functions in Schematron

From
G. Ken Holman <>
To
"Costello, Roger L." <>, "" <>
Date
2016-06-18T22:28:37Z
ID
<>
Thread
Re: [xml-dev] The awesome power of Schematron: using user-defined XSLT functions in Schematron
I owe Roger an apology.

At 2016-06-17 11:12 -0400, I wrote:
>Looking at your Schematron you declare:
>
>   queryBinding="xslt2"
>
>... and you are lying about that.  Your Schematron is not conformant.

I take back my incorrect statement at the end of my post.  I think it 
was an acceptable interpretation of Schematron:2006.  After posting I 
thought I better check the draft of Schematron:2015 to be correct, 
and, indeed, user-written functions and extensions are very much 
allowed with a queryBinding="xslt2".

Please forgive me for not checking that first.

I stand by my comments regarding implementations of Schematron that 
are not based on XSLT not being able to access user-defined XSLT 
functions (unless, I suppose, those user-defined functions were 
rewritten for the implementation language).

. . . . . . . Ken


--
Check our site for free XML, XSLT, XSL-FO and UBL developer resources |
Streaming hands-on XSLT/XPath 2 training @US$45: http://goo.gl/Dd9qBK |
Crane Softwrights Ltd. _ _ _ _ _ _ http://www.CraneSoftwrights.com/x/ |
G Ken Holman _ _ _ _ _ _ _ _ _ _ mailto: |
Google+ blog _ _ _ _ _ http://plus.google.com/+GKenHolman-Crane/posts |
Legal business disclaimers: _ _ http://www.CraneSoftwrights.com/legal |


---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus