Menu
CTAN
Comprehensive TeX Archive Network
Home Upload Browse

Direc­tory tex-archive/web/tango-weevil

This is the tango/weevil literate programming tool.  It is a rather
simple system for literate programming (much in the spirit of noweb)
but it has some features I have not seen in other tools:

	It is able to generate intra-file cross references.  This
	way, a code chunk can refer to code chunks in another
	file without linking the files together.

	The tangler is used to generate the cross references.
	This makes it easy, since the tangler knows where the
	output code is going (making determination of variable
	instances easier) and it knows what code chunks it came
	from.

	It is written completely in ANSI-C; no esoteric languages
	like icon are used so porting should be easy.  Note that
	this is ANSI C, if you are using old K&R you are working
	in the dark.

Tango/weevil will support multiple languages and output formats,
although only ANSI C and LaTeX2e are currently supported.  If you
don't have LaTeX2e, get it, it is much nicer to use than plain LaTeX.
Otherwise, you will have to write you own output routine for plain
LaTeX, since many LaTeX2e features are used.

A start of a user's document is included.  It is named userguid.tpc
and has gpic pictures in it.  A file named userguid.tex is also
included, it has the pictures already converted to tpic specials.

This software has been tested for a while and seems stable.  Still,
it might not work for you.  No guarantees.

Corey Minyard
minyard@metronet.com

Files

Name Size Date Notes
CHANGES 43 1995-08-24 02:00:00
COPYING 17982 1995-06-02 02:00:00
Makefile 2077 1995-08-24 02:00:00
README 1433 1995-08-24 02:00:00
c_tango.c 18772 1995-06-02 02:00:00
c_weevil.tw 4430 1995-06-02 02:00:00
hello.tw 1325 1995-06-02 02:00:00
latex.tw 6578 1995-06-05 02:00:00
tango.c 21106 1995-07-14 02:00:00
tango.h 2810 1995-06-02 02:00:00
tw.sty 3428 1995-06-06 02:00:00
userguid.tpc 16895 1995-07-14 02:00:00
weevdoc.tex 1350 1995-07-14 02:00:00
weevil.tw 36636 1995-07-14 02:00:00
weevinfo.tw 13094 1995-07-14 02:00:00

Down­load the con­tents of this pack­age in one zip archive (42.2k).

tango-wee­vil – A sim­ple Web sys­tem

A sim­ple web sys­tem (with both tan­gle and weave ca­pa­bil­i­ties), on the lines of noweb.

The sys­tem's sell­ing points are that it's writ­ten in stan­dard C, which tends to make port­ing eas­ier, and that it sup­ports in­ter-file cross ref­er­ences.

Doc­u­men­ta­tion
Ver­sion1.0
Li­censeGNU Gen­eral Public Li­cense
Copy­right1995 Corey Min­yard
Main­tainerCorey Min­yard
Topics lit­er­ate pro­gram­ming tools
Guest Book Sitemap Contact 2014-04-23 19:16 CEST