[Gardeners] documentation

Paolo Amoroso amoroso at mclink.it
Fri Jan 13 13:40:16 CST 2006


daly at axiom-developer.org writes:

> Axiom has been completely rewritten as literate programs. There are no
> lisp, C, Makefile, spad, aldor, include, etc. files. Everything is now
> a document and the Makefiles automatically extract the programs.

Some time ago, I read Knuth's works on literate programming and played
with noweb, and this seemed interesting, at least for static languages
like C.  But I always wondered how this approach fits in the dynamic,
interactive style of Lisp development.  If you write a chunk, how can
you evaluate it?  Do you delay evaluation/testing until all related
chunks can be tangled into into code?  Do you have tools to evaluate
chunks in a Lisp REPL?


Paolo
-- 
Lisp Propulsion Laboratory log - http://www.paoloamoroso.it/log


More information about the Gardeners mailing list