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

ANN: 4XSLT 0.7.1

Subject: ANN: 4XSLT 0.7.1
From: Mike Olson <Mike.Olson@xxxxxxxxxxxxxxx>
Date: Tue, 14 Sep 1999 12:06:13 -0500
4xslt
FourThought LLC (http://FourThought.com) announces the release of

                             4XSLT 0.7.1
                      -----------------------
                      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.

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

Currently, 4XSLT supports a sub-set of the August 13th 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: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:key
xsl:preserve-space  xsl:copy-of
xsl:strip-space
and literal elements and text

4XSLT produces its result tree by throwing standard SAX events to a
document handler, so it can be easily modified to supply results to
any SAX consumer.


News
----

Changes in 0.7.1:

- Fixed Ext functions in the Xslt Context.
- Implemented the document extension function for absolute URIs
- Implemented the following instructions:
        o key
        o import
        o apply-imports
        o if
        o choose
        o when
        o otherwise
        o message
        o variable
        o processing-instruction
        o copy-of
        o preserve-space
        o strip-space
- Implemented modes for template rules
- Implemented the key() method.  Needs to be optimized
- Implemented the following Extension functions:
        o current
        o generate-id
        o system-property
        o extension-function-available

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.


--
Mike Olson
Mike.Olson@xxxxxxxxxxxxxxx
Consulting Member, FourThought LLC
http://FourThought.com          http://OpenTechnology.org



 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.