The SXMLDocs package
This is currently a very simple package that provides some literate
programming tools for XML and S. It allows S users to write XML
documents that annotate S code contained within <code> elements
in the XML and to distribute these to others. These documents can
then be source()d into an S session using
xmlSource() and used directly. This is a convenient
format for explaining code in sections to another S user by including
text. Also, it is a useful way to communicate bug reports since the
code can be run in steps.
Other tools like this include
- Sweave in R,
- Tony Rossini's literate programming tools for S using XML,
- Vincent
Carey's literate S
- our (other more involved) literate tools in Omegahat using the
XML and
Sxslt packages
and XSLT itself.
- Rafael Sevilla's xml-lit
- and, of course, noweb.
Download
- SXMLDocs_0.2-0.tar.gz
-
Documentation
- Examples
- Some examples input files.
Duncan Temple Lang
<duncan@research.bell-labs.com>
Last modified: Tue Oct 29 13:33:59 UTC 2002