Main Page | Class List | Directories | File List | Class Members | File Members

version.c

Go to the documentation of this file.
00001 #if ! defined(__STDC__) || __STDC__ < 1
00002 #define const
00003 #endif
00004 const char *version_string = "@(#)GNU Awk 3.1";
00005 
00006 /* 1.02         fixed /= += *= etc to return the new Left Hand Side instead
00007                 of the Right Hand Side */
00008 
00009 /* 1.03         Fixed split() to treat strings of space and tab as FS if
00010                 the split char is ' '.
00011 
00012                 Added -v option to print version number
00013                 
00014                 Fixed bug that caused rounding when printing large numbers  */
00015 
00016 /* 2.00beta     Incorporated the functionality of the "new" awk as described
00017                 the book (reference not handy).  Extensively tested, but no 
00018                 doubt still buggy.  Badly needs tuning and cleanup, in
00019                 particular in memory management which is currently almost
00020                 non-existent. */
00021 
00022 /* 2.01         JF:  Modified to compile under GCC, and fixed a few
00023                 bugs while I was at it.  I hope I didn't add any more.
00024                 I modified parse.y to reduce the number of reduce/reduce
00025                 conflicts.  There are still a few left. */
00026 
00027 /* 2.02         Fixed JF's bugs; improved memory management, still needs
00028                 lots of work. */
00029 
00030 /* 2.10         Major grammar rework and lots of bug fixes from David.
00031                 Major changes for performance enhancements from David.
00032                 A number of minor bug fixes and new features from Arnold.
00033                 Changes for MSDOS from Conrad Kwok and Scott Garfinkle.
00034                 The gawk.texinfo and info files included! */
00035 
00036 /* 2.11         Bug fix release to 2.10.  Lots of changes for portability,
00037                 speed, and configurability.  */
00038 
00039 /* 2.12         Lots of changes for portability, speed, and configurability.
00040                 Several bugs fixed.  POSIX compliance.  Removal of last set
00041                 of hard-wired limits.  Atari and VMS ports added. */
00042 
00043 /* 2.13         Public release of 2.12 */
00044 
00045 /* 2.14         Mostly bug fixes. */
00046 
00047 /* 2.15         Bug fixes plus intermixing of command-line source and files,
00048                 GNU long options, ARGIND, ERRNO and Plan 9 style /dev/ files.
00049                 `delete array'. OS/2 port added. */
00050 
00051 /* 3.0          RS as regexp, RT variable, FS = "", fflush builtin, posix
00052                 regexps, IGNORECASE applies to all comparison, autoconf, source
00053                 code cleanup. See the NEWS file. */
00054 
00055 /* 3.1          PROCINFO array, LINT variable, mktime builtin, BINMODE variable,
00056                 |&, tcp/ip, i18n stuff.  Automake.  See NEWS. */

© sourcejam.com 2005-2008