
|
84782 packages online
|
|
 |
|
|
|
No screenshot available
|
Short: | CTwill 3.0 - Create mini-indexes for CWEB programs. |
Author: | Donald E. Knuth |
Uploader: | <scherer genesis informatik rwth-aachen de> (Andreas Scherer) |
Type: | dev/misc |
Architecture: | m68k-amigaos |
Date: | 1994-10-07 |
Download: | dev/misc/CTwill.lha - View contents | Readme: | dev/misc/CTwill.readme |
Downloads: | 692 |
|
This is CTwill 3.0 for the Amiga, a deviate of CWeave for the creation of
"mini-indexes" like in the book "The Stanford GraphBase". Included are the
three executables CTwill, RefSort, and TwInx, all source files (CWEB only)
and an unmodified UNIX makefile.
There is no documentation available except for the literate source code and
there is no support for CTwill, not even with installation problems. If
you want to recompile the sources, you have to do it by hand.
Knuth says: "It's somewhat flaky, so you probably shouldn't try to use it."
Here is a quick list of commands for normal usage:
ctwill webfile.w ---> webfile.(tex|idx|scn|aux)
tex webfile.tex ---> webfile.(ref|log|dvi)
refsort <webfile.ref >webfile.sref ---> webfile.sref
tex webfile.tex ---> webfile.dvi
dvi webfile.dvi ---> hardcopy/preview
Normally, the results have to be touched up before printing, because of
unresolved references to standard functions and macros.
Table of Contents. When extracting the archive CTwill.lha, a directory
of the name CTwill will be created and will contain this list of files:
common.ch Changes for common.w appropriate for ANSI and Amiga
common.h Header file for compiling ctwill.c
common.w Standard source from CWEB 3.0
ctwill The CTwill processor, Amiga executable
ctwill.ch Changes for ctwill.w appropriate for ANSI and Amiga
ctwill.diffs Differences between CTwill 3.0 and CWeave 3.0
ctwill.w Modified CWeave with a new name
ctwimac.tex Macros for formatting
makefile UNIX makefile
prod.w Productions for CTwill.w
proofmac.tex Alternative macros when CTwill is called with "+P"
refsort Sort the page references, Amiga executable
refsort.ch Changes for refsort.w appropriate for ANSI and Amiga
refsort.w Sorting utility
twinx Not tested yet
twinx.ch Changes for twinx.w appropriate for ANSI and Amiga
twinx.w Creates "major indexes" for multiple CWEB sources
twinxmac.tex Macros for index produced by twinx
This port was done and completely tested with SAS/C++ 6.51 on the Amiga.
Please send complaints and bug reports to the uploader, who will most
gladly pipe them to the "NIL:" device.
Happy Twilling!
October 5, 1994
Andreas
|
Contents of dev/misc/CTwill.lha
PERMSSN UID GID PACKED SIZE RATIO CRC STAMP NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic] 1258 3470 36.3% -lh5- 7ea5 Oct 5 1994 CTwill/common.ch
[generic] 2900 8538 34.0% -lh5- 5407 Oct 5 1994 CTwill/common.h
[generic] 17381 51869 33.5% -lh5- da46 Oct 5 1994 CTwill/common.w
[generic] 43873 87312 50.2% -lh5- 435d Oct 5 1994 CTwill/ctwill
[generic] 1867 6041 30.9% -lh5- f914 Oct 5 1994 CTwill/ctwill.ch
[generic] 19884 63196 31.5% -lh5- 1c43 Oct 5 1994 CTwill/ctwill.diffs
[generic] 62172 187530 33.2% -lh5- b0e4 Oct 5 1994 CTwill/ctwill.w
[generic] 6458 18484 34.9% -lh5- e8fb Oct 5 1994 CTwill/ctwimac.tex
[generic] 420 874 48.1% -lh5- 1b0b Oct 5 1994 CTwill/makefile
[generic] 4040 13628 29.6% -lh5- 3c43 Oct 5 1994 CTwill/prod.w
[generic] 6181 15836 39.0% -lh5- 49bd Oct 5 1994 CTwill/proofmac.tex
[generic] 6959 11316 61.5% -lh5- f086 Oct 5 1994 CTwill/refsort
[generic] 34 34 100.0% -lh0- 0ab6 Oct 5 1994 CTwill/refsort.ch
[generic] 2175 4999 43.5% -lh5- 5527 Oct 5 1994 CTwill/refsort.w
[generic] 9686 15988 60.6% -lh5- 3dd3 Oct 5 1994 CTwill/twinx
[generic] 220 441 49.9% -lh5- 7b17 Oct 5 1994 CTwill/twinx.ch
[generic] 5338 13664 39.1% -lh5- be20 Oct 5 1994 CTwill/twinx.w
[generic] 4697 13133 35.8% -lh5- 7f21 Oct 5 1994 CTwill/twinxmac.tex
---------- ----------- ------- ------- ------ ---------- ------------ -------------
Total 18 files 195543 516353 37.9% Oct 7 1994
|
|
|
 |
Page generated in 0.02 seconds |
Aminet © 1992-2024 Urban
Müller and the Aminet team.
Aminet contact address: <aminet aminet net> |