Newsgroups: ont.archives Path: utzoo!utgpu!jarvis.csri.toronto.edu!csri.toronto.edu!moraes From: moraes@csri.toronto.edu (Mark Moraes) Subject: Re: WANTED: PD source of diff, awk, lex etc Message-ID: <8812292051.AA05620@ellesmere.csri.toronto.edu> Organization: University of Toronto, CSRI References: <3508@geaclib.UUCP> Distribution: ont Date: Thu, 29 Dec 88 15:51:22 EST In article <3508@geaclib.UUCP> rae@geaclib.UUCP (Reid Ellis) writes: >Over the years a number of unix tools' source has been posted to the net, >with things like PD versions of lex, awk [I think -- not sure on this one] >and new tools like patch, perl etc. If anyone's been hoarding all of >these wonderful treasures, now's the time to tell your fellow >Ontarians! :-) In the anonymous ftp area of radio.astro (utradio), you'll find (among other things) In ~ftp/gnu: -rw-rw-rw- 1 ftp other 168702 Dec 27 22:53 binutils.tar.Z -rw-rw-rw- 1 ftp other 408635 Dec 27 22:50 make.tar-3.27.Z -rw-rw-rw- 1 ftp other 157098 Dec 27 22:49 gawk-2.02.tar.Z -rw-rw-rw- 1 ftp other 206059 Dec 27 22:51 bison.tar.Z -rw-rw-rw- 1 ftp other 91729 Dec 27 22:50 flex.tar.Z gawk is GNU awk - allegedly fully compatible with the AWK book, flex is a PD lex, which is almost as complete and much faster than lex, bison is GNU yacc, plus enhancements. Make is GNU make, plus enhancements, and binutils is miscellaneous GNU stuff - gprof, ld, ar, among others. In ~ftp/utils: -rw-rw-rw- 1 ftp other 111753 Dec 27 23:26 patch.tar.Z -rw-rw-rw- 1 ftp other 533860 Dec 27 23:27 perl.tar.Z patch is patchlevel 12, perl is patchlevel 14, which may or may not be the most recent. Keeping up with Larry Wall's flow of patches is a little hard. In ~ftp/c: -rw-rw-rw- 1 ftp other 85643 Dec 27 23:25 id.tar.Z -rw-rw-rw- 1 ftp other 137837 Dec 27 23:26 dbug.tar.Z id is an identifier database for C programs - saves grepping around, and answers questions like "where is this identifier used", "where is this function called", etc. Very very handy, especially for programs that span multiple directories. dbug is a set of debugging macros. There's lots of other interesting stuff in radio's ftp directories - see the earlier postings by Ian Darwin and Brian Glendinning.