I hope it is ok to post this message here. I think it is relevant to the PHP community that we are pleased to announce the alpha release Saxon/C version 0.2 is now available for Linux and Windows:- Saxon-HE for the C/C++ and PHP platforms.
Supports XSLT 2.0 and XQuery processing.
We have made a number of changes and fixed several bugs in the new release some based on the feedback received. Thanks to the users who tried out the first release.
Details of version 0.2 release:
- Added XQuery 1.0 support
- Change of C/C++ and PHP APIs.
- Bug fixed #1961 - Saxon/C only works with C++ - We have added specific C API with compile and run scripts.
- Bug fixed #1963 - Show SAXON and Excelsior JET versions from
phpinfo()
- Bug fixed #1959 - Files should be resolved relative to CWD instead of file path
For further details see project page:
http://www.saxonica.com/saxon-c/index.xml
The product is cross-compiled from Saxon 9.5 using the JET Excelsior compiler. The alpha release provides C/C++ and PHP APIs for XSLT and XQuery only; we expect to expand the range to all Saxon editions and capabilities in due course. Like Saxon on .NET, the product is single-sourced from the Java master code, so we expect it to remain in sync with new releases on the Java platform.
We're hoping this product will fill a major gap that has existed for far too long, making XSLT 2.0 available to the large developer community using PHP and associated tools.
Michael Kay and O'Neil Delpratt
O'Neil Delpratt
Software Developer, Saxonica Limited. Email: oneil@saxonica.com
Tel: +44 118 946 5894
Web: http://www.saxonica.com
Saxonica Community site: http://dev.saxonica.com
Bug tracking site: https://saxonica.plan.io/
Supports XSLT 2.0
I'm not doing anything with XML + XSLT anymore but I know that anyone using
them now will appreciate that support. Thanks for the information.