RSS 1 project tagged "Literate Programming"

Download Website Updated 01 Feb 2010 newfangle

Screenshot
Pop 24.41
Vit 39.20

Newfangle is a literate programming technique for LyX (or LaTeX) inspired by notangle. It comes in two parts. The weave part that produces the formatted document is implemented entirely in LaTeX, and the tangle that generates the source code is implemented in awk for portability. Naturally, newfangle is written using literate programming techniques, using itself, and so the source is also the documentation. The source is written using the LyX document editor, an excellent front end to LaTeX. LyX is not required, but newfangle provides formatting support for LyX. Literate programming makes you write good code, because if you can't write a good justification or explanation for your code, it makes you think again and write something that you can explain.

Screenshot

Project Spotlight

GeneaPro

Genealogy software based on the GenTech Genealogical Data Model.

Screenshot

Project Spotlight

GMLP

A markup language processor.