W8SDZ@WSMR-SIMTEL20.ARMY.MIL (Keith Petersen) (12/19/88)
This announcement is somewhat belated as this file has been on Simtel20 for some time now. Sorry it was overlooked. --Keith [--forwarded message--] From: Russ Nelson <nelson@sun.soe.clarkson.edu> To: w8sdz Re: awk200.arc I have uploaded awk200.arc. Filename Type Bytes CRC Directory PD1:<MSDOS.TXTUTL> AWK200.ARC BINARY 84394 69C8H READ.ME follows: pc AWK author's word This version of AWK was inspired by the programming language BAWK which was in turn inspired by AWK. I had just finished modifying the LEX and YACC compilers to conform to the UNIX documentation and saw this as an opportunity to use these utilities. Hence this version of AWK is partly written in LEX and YACC and is compiled with Borland Turbo C. The YACC grammar generates a pseudo code program for each pattern and action which is interpreted by ycode interpreter. The regular expressions are compiled by a recursive descent single pass compiler into a related p-code program that is executed by an rcode interpreter. I am releasing this version to the public for comment and criticism. I have recently received Aho, Weinberger and Kernighans book called "The AWK Programming Language". I have been making make sure that this version of pc AWK will conform to the language described by this book. The current version conforms to the description in that book. Please send your comments to me at 153/123. This version of AWK is not intended to be in the public domain and is the sole property of Rob Duff. Any distribution for commercial gain is prohibited. You may freely copy and distribute AWK and may not charge anyone for the software, only for the medium, shipping, and service. If you do give this program away please use the origional arc file, also distribute any upgrades to the same people or BBS's. Rob Duff Vancouver BC ----- Thanks for the upload, Russ! --Keith