From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=0.7 required=5.0 tests=BAYES_05,HEADER_SPAM, INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 1032a1,1a91c683b7703121 X-Google-Attributes: gid1032a1,public X-Google-Thread: 103376,8f0e2b9422a6e2f2 X-Google-Attributes: gid103376,public From: "Laurent Gasser (CSCS)" Subject: Re: Looking for AWEB; TeX in Ada? Date: 1999/03/17 Message-ID: <36eff718.0@pfaff.ethz.ch>#1/1 X-Deja-AN: 455883092 Content-Transfer-Encoding: 7bit References: <7bv5nl$8vc$1@plug.news.pipex.net> <7c5up1$gf7$1@news-hrz.uni-duisburg.de> <7c8tir$nt0$1@murdoch.acc.Virginia.EDU> Content-Type: text/plain; charset=us-ascii X-Trace: 17 Mar 1999 19:40:24 +0100, zinal-delek-fast.ee.ethz.ch Organization: Swiss Center for Scientific Computing MIME-Version: 1.0 Newsgroups: comp.lang.ada,comp.programming.literate Originator: neeri@zinal.ee.ethz.ch Date: 1999-03-17T00:00:00+00:00 List-Id: Nick Roberts wrote: > > Thanks Georg, I've managed to grab it. The problem now is that, although it > is supplied as source code (Ada 83), it is supplied partially krunched (all > unnecessary whitespace removed, all upper case, no comments, etc.), which is > fine for compile-and-go, but nearly useless if someone wants to modify it > (as I do). Not being an expert in AWEB (or any of its language flavour) I remember that Donald Knuth intended it to be used this way. You never change the (krunched, hard to read) code, you never update the documentation. You only write the mix of them both in AWEB, and automatically produce from the same document both a compilable source code and the TEX-able documentation. Please correct me if I got Knuth's intent to synchronize code and documentation wrong. ____________________________________________________________________ Dr. Laurent GASSER | E-mail : lgasser@cscs.ch CSCS/SCSC, PES | WWW : Galleria 2, Via Cantonale | voice : ++41 91 610 82 02 CH-6928 Manno / TI (Switzerland) | fax : ++41 91 610 82 82 ____________________________________________________________________