noweb is a literate programming tool for a variety of languages.
I've been playing with various ways of doing literate programming in Python. I like noweb, but I have two main …