[comp.unix.questions] What is WEB?

bruno@sdcc10.ucsd.EDU (Bruce W. Mohler) (07/19/89)

I'm not even sure what newsgroup to ask this question is...

What is Web (and tangle and web2c, etc)?  I know what TeX
is and that they're somehow related.

Is there any introduction to Web that's ftp'able?

Thanks, in advance.

-- 
Bruce W. Mohler
Systems Programmer (aka Staff Analyst)
bruno@sdcc10.ucsd.edu
voice: 619/586-2218

twb@cbnewsh.ATT.COM (thomas.w.beattie) (07/19/89)

In article <123@sdcc10.ucsd.EDU> bruno@sdcc10.ucsd.EDU (Bruce W. Mohler) writes:
>What is Web (and tangle and web2c, etc)?  I know what TeX
>is and that they're somehow related.

Tangle, Web and Weave are Donald Knuth's efforts toward literate programming.

Refer to CACM "Programming Pearls" May and June 1986 and "Literate Programming"
July 1987.
---
Tom Beattie
att!hoqaa!twb
t.w.beattie@att.com

gp@ist.CO.UK (GP Saxena) (07/26/89)

In article <123@sdcc10.ucsd.EDU>, bruno@sdcc10.ucsd.EDU (Bruce W. Mohler) writes:
> What is Web (and tangle and web2c, etc)?  I know what TeX
> is and that they're somehow related.
> 
WEB is a system of structured documentation devised by Donald Knuth.
I read a paper describing the WEB system a couple of years ago. From 
what I still remember, tangle is the processor which generates a Pascal 
program. A report on WEB is available from Stanford University. Sorry, I
donot have the number. 

gp

bruno@sdcc10.ucsd.EDU (Bruce W. Mohler) (07/26/89)

Thanks to all who responded to my question about what WEB
(and tangle) is(/are).  Here are the two best responses:

 >> From: twb@cbnewsh.ATT.COM (thomas.w.beattie)
 >> Date: 19 Jul 89 14:28:07 GMT
 >> References: <123@sdcc10.ucsd.EDU>
 >> Reply-To: twb@cbnewsh.ATT.COM (thomas.w.beattie)
 >> Organization: AT&T Bell Laboratories
 >> Lines: 12
 >> 
 >> Tangle, Web and Weave are Donald Knuth's efforts toward literate 
 >> programming.
 >> 
 >> Refer to CACM "Programming Pearls" May and June 1986 and "Literate 
 >> Programming" July 1987.
 >> ---
 >> Tom Beattie
 >> att!hoqaa!twb
 >> t.w.beattie@att.com
 >> 

and


 >> From: moe!jeremy%ppgbms@uunet.UU.NET (Jeremy Levine)
 >> 
 >> Web is a language created by Don Knuth ( who created TeX ).
 >> It is ( WEB ) an attempt to combine documentation and code into 
 >> one file.  Web uses both pascal and TeX.  The documentation and source 
 >> code is stored in one file.  You then run tangle on the web file and 
 >> get a pascal file and a TeX file, DOC and CODE.  Web2c does the same
 >> thing except it converts the pascal to C , I think.  The best place 
 >> to find out more about this is comp.text.  They post a TeXhax digest mothly
 >> and it will have the ftp sites for all the TeX related stuff .......
 >> 
 >> Hope I helped 
 >> /* 
 >>  *                     Jeremy D. Levine 
 >>  *                    Amarex Technology Inc.
 >>  *                  909 Third Ave NY NY 10022
 >>  *
 >>  *                      sunybcs!levine  
 >>  *                  levine@cs.buffalo.edu
 >>  *    {uunet, decvax, sunybcs}!ppgbms!jeremy@philabs.philips.com
 >>  */

Again, thanks for the information!

-- 
Bruce W. Mohler
Systems Programmer (aka Staff Analyst)
bruno@sdcc10.ucsd.edu
voice: 619/586-2218