This post is to point out a relatively unknown use of XSLT.

For the last few months I have used XSLT (SAXON XSLT processor) to
generate code in an application software project. I would like to
emphasize here that XSLT is typically used in document transform
(XML to WML or HTML) scenario and this misses the point that it
could be used very flexibly in "template driven code generation".

My experience of using XSLT to achieve code generation is documented
in the paper, available at:


If you have any problem downloading the paper, mail me at
sarkar_soumen at yahoo dot com

Soumen Sarkar.