XSLT = XSL Transformations.
The specification can be found at http://www.w3.org/TR/xslt
[Explain what XSLT is.] [Point to http://starbase.neosoft.com/~claird/comp.text.xml/XSLT.html also.]
Two implementations are already in industrial production. Zveno's TclXSLT .... Early in development, Zveno also wrapped James Clark's XSL processor with TclBlend (!). This is now obsolete. Zveno's standard TclXSLT, like its TclXML, comes in both pure-Tcl and compiled-with-C flavors.
Which platforms? I've been searching for an XSLT engine that would do some simple transforms on Linux, MacOS 8.1, and Win32. I've compiled TclXSLT on Win32, but can't get it to do any transforms without crashing. That's about as far as I've gotten. My plan was going to involve just calling xsltproc as an external process on Win32 and Linux, and disabling the XSLT-related parts of the Mac version of my program. But if tDOM works on MacOS, then I can use that instead. Which tDOM binaries have you successfully compiled and built? --unDees
AK I do not believe so, at least not at first glance. At its core XSLT is a tree transformation language.
[Recommend Mike Kay's XSLT Programmer's Reference.]