![]() |
![]() |
Articles / TULARC / Software / Literate Programming / | ![]() |
|
![]() |
||||
![]() |
![]() |
|||
![]() |
![]() |
|||
![]() |
||||
|
|
||||
![]() |
![]() |
|||
![]() |
8.5. nuweb (Important and Actively-Supported Tools - Literate Programming) |
![]() |
||
![]() |
||||
![]() |
![]() |
![]() |
||
![]() |
||||
![]() |
![]() |
![]() |
![]() |
||
![]() |
||
![]() |
![]() |
![]() |
![]() |
||
|
|
||
![]() |
||
![]() |
![]() |
![]() |
![]() |
||
![]() |
||
This article is from the Literate Programming FAQ, by David B. Thompson thompson@shelob.ce.ttu.edu with numerous contributions by others.
Developer:
Preston Briggs: <preston@cs.rice.edu>
Version:
0.87
Hardware:
Unix systems: Sparcs, RS/6000s, HPs; (!) MSDOS and Amiga.
Languages:
Any programming language or combination of programming
languages.
Formatter:
Latex
Availability:
Anonymous ftp from:
o Unix: CTAN:/web/nuweb
o DOS: CTAN:/web/nuweb-pc
o LPA:/independent
o Amiga: CTAN:/web/nuweb/nuweb_ami
o Amiga: wuarchive.wustl.edu/pub/aminet
Readme:
Send mail to <preston@cs.rice.edu>
Description:
A single program that takes a web file written in a combination
of latex and any programming language(s) and produces a latex
file that can be pretty printed and a set of files containing
code for compilation/interpretation by the appropriate language
processors.
Strengths include speed, simplicity, multiple languages, nice
indices and cross-references, latex. Doesn't require any
special macros or macro files.
Drawbacks: latex-dependent, no code pretty printing, harder to
make indices than cweb.
More good stuff: nice support for make, doesn't reformat source
files, so they're easy to debug. Lots of control without too
much effort. That is, it doesn't do too much!
Future directions... Very little change planned, except perhaps
refinements in the indexing software.
Support:
Hack it yourself or send e-mail to <preston@cs.rice.edu>
 
Continue to:
software, coding, literate programming, literature, software, editor, tools
![]() |
|
|