rstweaver
is a set of reST directives aimed at producing an effect similar
to Sweave.
rstweaver
differs from Sweave
in one significant way: in order to get
an effect similar to "interactive" sessions for manifestly non-interactive
languages (my particular motivation was Haskell), rstweaver
supports
incremental building, modifying and executing of multiple named files.
- treewatcher -
treewatcher
also uses pyinotify which uses theinotify
Linux system call, so it will only run on Linux. - *my* docutils - because I fixed some
bugs and added some features that
rstweaver
uses. This was a questionable decision. For my thoughts on it see Welcome to my github world. - pygments
sudo python setup.py install
This distribution contains two things:
- A library for writing reST directives to support literate programming.
- A terribly minimal program
rstweave
for converting reST documents to HTML using these directives.
http://ellbur.github.com/rstweaver/
Currently:
- Haskell
- C++
- Python
- reST
But adding languages is easy.
The code is an utter mess. The parts necessary to write new directives should be decently documented. I welcome any changes -- you can't possibly make it worse.
Whatevs.
- Plots