1This is mawk 1.1 2 3Mawk is an interpreter for the AWK programming language. 4 5Mawk 1.0 implemented the language as defined in the 1988 AWK book. 6Version 1.1 adds new features: 7 8 -- Full posix1003.2 draft(11.2) compliance 9 10 toupper(), tolower(), CONVFMT and ENVIRON[] 11 12 -v var=value command line assignments 13 14 Ansi C compatible printf() and sprintf() 15 16 -- Hard coded limits are either removed or much larger 17 18 -- MsDOS added, system() and pipes. BINMODE variable to 19 control CRLF translation. 20 21 22Mawk is distributed without warranty under the terms of the 23GNU General Public License, version 2, June 1991. The file 24COPYING contains the GNU General Public License, version 2. 25 26Mawk 1.1 has been test on: 27 28 sunos4.1.1 sun3 and sun4 (cc and gcc) 29 sunos4.0.3 sun3 and sun4 (cc and gcc) 30 ultrix4.2 decstation 5000 (mips) (cc and gcc) 31 ultrix4.1 microvax 3600 32 ultrix3.1 vax 33 bsd43 vax 34 SysVR3 SCO3.2.2 (cc, rcc and gcc) 35 ESIX System 5.3.2 RevD using gcc 1.39 36 SysVR3 Stardent 3000 37 MsDOS TurboC++ 1.0 and BCC++, MSC5.1 and 6.0 38 MIPS M2000 C 2.20 (4.52) 39 Atarist cross compile with gcc 40 41 42Mawk 1.0 compiled and tested on the following which should still 43work with at most minor tweaking. 44 45 XENIX SysV R2.3.1 46 Dynix on Sequent Symmetry 47 apolloSR10.3 48 49 50To install: 51 Unix or Unix-like OS read INSTALL 52 MsDOS read msdos/NOTES 53 Mac read macintosh/NOTES 54 atarist read atarist/README.ST 55 56mawk1.1 (this distribution) and mawk1_1.zip (msdos executables) 57can also be obtained by anonymous ftp from oxy.edu. 58 59Bug reports or other correspondence should be sent to 60 61Mike Brennan 62brennan@boeing.com 63