The tool works by generating an ad hoc XSLT transformation from the instance file and its rules, which can then be applied back to the instance file.
Spritser.sh | Example Unix shell
script to run Spritser on an XML file and generate test output. The
parameter itsRuleName is used to set the data category rule
which you want to process; it defaults to ‘translateRule’. HTML
output is created with the --html parameter. |
spritser.xsl | Main Spritser transformation |
sprits_tohtml.xsl | Generate HTML display output from flattened file |
sprits_totest.xsl | Generate test output from flattened file |
inherite_translate.xsl | Apply inheritance for ITS translate data category |
its.css | CSS used by HTML display |
verbatim.xsl | Auxiliary used by HTML display |
Spritser is issued under the LGPL licence.
See ChangeLog for ongoing progress.