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

ANN: 4XPath 0.9.2 and 4XSLT 0.9.2

Subject: ANN: 4XPath 0.9.2 and 4XSLT 0.9.2
From: uche.ogbuji@xxxxxxxxxxxxxxx
Date: Mon, 24 Jul 2000 16:41:35 -0600
4xslt download
Fourthought, Inc. (http://Fourthought.com) announces the release of

                      4XSLT and 4XPath 0.9.2
                      ----------------------
                      A python implementation
                     of the W3C's XSLT language


4XSLT is an XML transformation processor based on the W3C's specification
for the XSLT transform language.  4XPath implements the W3C XPath language
for indicating and selecting XML document components.

http://www.w3.org/TR/xpath
http://www.w3.org/TR/xslt

4XPath is a complete implementation of the 4XPath 1.0 recommendation.

4XSLT is a complete implementation of the XSLT 1.0 Recommendation.

Note: 4XSLT and 4XPath cannot work with JPython.

News
----

 - Now XSLT 1.0 feature-complete
 - Implemented ft:set-mode and ft:write-file extension elements
 - Implemented exclude-result-prefixes
 - Implemented full range of encoding support (really done in 4DOM)
 - Implemented extension elements and fallback
 - Improved documentation
 - Optimizations like there's no tomorrow (100X speedup in some cases)
     o Fixed many XPath performance bugs: redundant loops and
tree-descents
     o Cleaned up XSLT/XPath interface
     o Implemented Domlette: a specialized pseudo-DOM for
       XPath and result-tree fragments
     o Cleaned up white-space stripping and document-order
       sorting/indexing
 - Cleaned up Processor API
 - Cleaned up XPath API
 - Restructured for cleanliness of stylesheet objects
 - simplify and document extension functions
 - Fixed function-available
 - BaseUri support
 - Fixes to modes
 - Fixes to xsl:import
 - Fixes to position in Pattern matches
 - Better exception handling from XPatternParser
 - Numerous bug-fixes

More info and Obtaining 4XPath and 4XSLT
----------------------------------------

Please see

	http://Fourthought.com/4Suite/4XPath
	http://Fourthought.com/4Suite/4XSLT

Or you can download 4XSLT from

	ftp://Fourthought.com/pub/4Suite/

Please see ftp://Fourthought.com/pub/4Suite/INSTALL for explanations
of the various available packages.

There are Windows binaries at

	ftp://Fourthought.com/pub/4Suite/binaries/windows

And Linux RPMs available at 

        ftp://Fourthought.com/pub/4Suite/binaries/redhat/

4XPath and 4XSLT are distributed under a license similar to that of
Python.


-- 
Uche Ogbuji                               Principal Consultant
uche.ogbuji@xxxxxxxxxxxxxxx               +01 303 583 9900 x 101
Fourthought, Inc.                         http://Fourthought.com 
4735 East Walnut St, Ste. C, Boulder, CO 80301-2537, USA
Software-engineering, knowledge-management, XML, CORBA, Linux, Python



 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.