Literate programming with reStructuredText
The idea is that you do not document programs (after the fact), but write documents that contain the programs.
—John Max Skaller in a Charming Python interview
PyLit (Python Literate) provides a plain but efficient tool for literate programming: a bidirectional text/code converter.
- Dual Source
- Markup with reStructuredText
- Code in any language
- Python Doctest Support