Node:Distribution contents, Previous:Extracting, Up:Gawk Distribution
gawk DistributionThe gawk distribution has a number of C source files,
documentation files,
subdirectories, and files related to the configuration process
(see Compiling and Installing gawk on Unix),
as well as several subdirectories related to different non-Unix
operating systems:
.c, .y, and .h files
gawk source code.
README
README_d/README.*
README for gawk under Unix and the
rest for the various hardware and software combinations.
INSTALL
ChangeLog
NEWS
gawk since the last release or patch.
COPYING
FUTURES
LIMITATIONS
gawk's performance.
Most of these depend on the hardware or operating system software and
are not limits in gawk itself.
POSIX.STD
awk is
incorrect as well as how gawk handles the problem.
doc/awkforai.txt
gawk is a good language for
AI (Artificial Intelligence) programming.
doc/README.card
doc/ad.block
doc/awkcard.in
doc/cardfonts
doc/colors
doc/macros
doc/no.colors
doc/setter.outline
troff source for a five-color awk reference card.
A modern version of troff such as GNU troff (groff) is
needed to produce the color version. See the file README.card
for instructions if you have an older troff.
doc/gawk.1
troff source for a manual page describing gawk.
This is distributed for the convenience of Unix users.
doc/gawk.texi
makeinfo to produce an Info or HTML file.
doc/gawk.info
doc/gawkinet.texi
gawk.
It should be processed with TeX to produce a printed document and
with makeinfo to produce an Info or HTML file.
doc/gawkinet.info
gawk.
doc/igawk.1
troff source for a manual page describing the igawk
program presented in
An Easy Way to Use Library Functions.
doc/Makefile.in
Makefile for creating the documentation.
Makefile.am
*/Makefile.am
automake software for generating
the Makefile.in files used by autoconf and
configure.
Makefile.in
acconfig.h
acinclude.m4
aclocal.m4
configh.in
configure.in
configure
custom.h
missing_d/*
m4/*
gawk
for various Unix systems. They are explained in
Compiling and Installing gawk on Unix.
intl/*
po/*
intl directory provides the GNU gettext library, which implements
gawk's internationalization features, while the po library
contains message translations.
awklib/extract.awk
awklib/Makefile.am
awklib/Makefile.in
awklib/eg/*
awklib directory contains a copy of extract.awk
(see Extracting Programs from Texinfo Source Files),
which can be used to extract the sample programs from the Texinfo
source file for this Web page. It also contains a Makefile.in file, which
configure uses to generate a Makefile.
Makefile.am is used by GNU Automake to create Makefile.in.
The library functions from
A Library of awk Functions,
and the igawk program from
An Easy Way to Use Library Functions,
are included as ready-to-use files in the gawk distribution.
They are installed as part of the installation process.
The rest of the programs in this Web page are available in appropriate
subdirectories of awklib/eg.
unsupported/atari/*
gawk on an Atari ST
(see Installing gawk on the Atari ST, for details).
unsupported/tandem/*
gawk on a Tandem
(see Installing gawk on a Tandem, for details).
posix/*
gawk on POSIX-compliant systems.
pc/*
gawk under MS-DOS, MS Windows and OS/2
(see Installation on PC Operating Systems, for details).
vms/*
gawk under VMS
(see How to Compile and Install gawk on VMS, for details).
test/*
gawk. You can use make check from the top-level gawk
directory to run your version of gawk against the test suite.
If gawk successfully passes make check, then you can
be confident of a successful port.