4XSLT Version 0.7.2 Released
Date: Thu, 21 Oct 1999 13:40:02 -0600 From: uche.ogbuji@fourthought.com To: xsl-list@mulberrytech.com Subject: ANN: 4XSLT 0.7.2
FourThought LLC (http://FourThought.com) announces the release of 4XSLT 0.7.2
4XSLT is 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, at:
Currently, 4XSLT supports a sub-set of the October 8th working draft of XSLT including the following:
Full expression support and attribute-value template expansion
xsl:include xsl:import
xsl:template xsl:apply-imports
xsl:apply-templates xsl:copy
xsl:call-template xsl:if
xsl:for-each xsl:choose
xsl:element xsl:when
xsl:attribute xsl:otherwise
xsl:text xsl:message
xsl:value-of xsl:variable
xsl:processing-instruction xsl:param
xsl:comment xsl:with-param
xsl:strip-space xsl:key
xsl:preserve-space xsl:copy-of
and, of course, literal elements and text.
4XSLT produces its result tree by throwing events from the emerging SAX 2 standard to a handler, so it can be easily modified to supply results to any SAX 2 consumer.
News
Changes in 0.7.2
-
Implemented named templates
Implemented the following instructions:
- comment
- copy
- call-template
- param
- with-param
Packaging and implementation bug-fixes
More info and Obtaining 4XSLT
Please see
http://FourThought.com/4Suite/4XSLT.
Or you can download 4XSLT from:
ftp://FourThought.com/pub/4Suite/4XSLT.
4XSLT is distributed under a license similar to that of Python.
Uche Ogbuji
uche.ogbuji@fourthought.com
Consulting Member, FourThought LLC
http://FourThought.com http://OpenTechnology.org
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Prepared by Robin Cover for the The SGML/XML Web Page archive.