Comment Comment by girvo Have a look at literate programming (I think that's what it's called). It's not exactly what you're looking for (in that the project must be done that way from the beginning) but you'll find it interesting I think! parent girvo 13 years ago