1MANIFEST for mawk-1.3.4-20190203, version t20190203
2--------------------------------------------------------------------------------
3MANIFEST                        this file
4ACKNOWLEDGMENT                  acknowledgements
5CHANGES                         change-log for mawk
6COPYING                         GNU General Public License, version 2
7INSTALL                         installation instructions
8Makefile.in                     template for makefile
9README                          description of mawk
10aclocal.m4                      mawk-specific macros for autoconf
11array.c                         array functions (C source)
12array.h                         array functions (C header)
13array.w                         array functions (noweb)
14bi_funct.c                      mawk built-in functions
15bi_funct.h                      mawk built-in functions header
16bi_vars.c                       mawk predefined variables
17bi_vars.h                       mawk predefined variables header
18cast.c                          mawk type-conversions
19code.c                          machine opcode functions
20code.h                          machine opcodes header
21config.guess                    configure-script
22config.sub                      configure-script
23config_h.in                     template for config.h
24configure                       Configuration script for UNIX
25configure.in                    template for autoconf script
26da.c                            disassemble mawk-code
27error.c                         error-reporting functions
28execute.c                       command-interpreter
29fcall.c                         utilities for function-calls
30field.c                         field- and cell-utilities
31field.h                         field- and cell utilities headers
32files.c                         file- and pipe-functions
33files.h                         file- and pipe-functions header
34fin.c                           file-input functions
35fin.h                           file-input functions header
36fpe_check.c                     configure-utility for floating-point checks
37hash.c                          symbol table hashing/lookup
38init.c                          interpreter initialization functions
39init.h                          interpreter initialization functions header
40install-sh                      configure-script
41jmp.c                           byte-code jumps/branches
42jmp.h                           byte-code jumps/branches header
43kw.c                            keyword table and lookup functions
44main.c                          main program
45makedeps.sh                     script to regenerate object-dependencies for Makefile.in
46makescan.c                      utility which builds scancode.c
47matherr.c                       catch/report math-errors
48mawk.h                          main header file for mawk
49memory.c                        string-allocation functions
50memory.h                        string-allocation functions header
51nstd.h                          header for missing.c
52parse.c                         generated C parser
53parse.h                         generated C parser header
54parse.y                         mawk grammar
55patchlev.h                      patch-level (see version.c)
56print.c                         printf- and sprintf-functions for interpreter
57re_cmpl.c                       compile regular expressions
58regexp.c                        regular expressions (main)
59regexp.h                        interface to main regular expressions
60regexp_system.c                 wrapper for system's regular expressions
61repl.h                          header for re_cmpl.c
62rexp.c                          regular expressions
63rexp.h                          regular expression details header
64rexp0.c                         built-in regular expression parsing
65rexp1.c                         built-in regular expression operations
66rexp2.c                         built-in regular expressions matching functions
67rexp3.c                         built-in regular expressions matching - main
68rexp4.c                         regular expressions utility functions
69rexpdb.c                        debugging utilities for regular expressions
70scan.c                          program file-management
71scan.h                          program file-management header
72scancode.h                      list of scan-codes for mawk
73sizes.h                         data-type sizes header
74split.c                         functions for splitting field, strings, etc.
75split.h                         prototypes for split.c
76symtype.h                       types related to symbols are defined here
77trace.c                         mawk trace-functions
78types.h                         mawk datatypes header
79version.c                       print mawk's version string
80vs6.mak                         makefile for Visual Studio 6
81zmalloc.c                       memory allocation functions
82zmalloc.h                       memory allocation functions header
83examples                        subdirectory
84examples/ct_length.awk          change length to length()
85examples/decl.awk               parse a C declaration by recursive descent
86examples/deps.awk               find include dependencies in C source
87examples/eatc.awk               another program to remove comments
88examples/gdecl.awk              parse a C declaration by recursive descent
89examples/hcal                   Bob's latest
90examples/hical                  calendar program by Bob Stockler
91examples/nocomment.awk          remove C comments  from a list of files
92examples/primes.awk             find all primes between 2 and STOP (parameter)
93examples/qsort.awk              qsort text files
94icons                           subdirectory
95icons/mawk144.png               artwork for my webpage
96icons/mawk48.png                artwork for my webpage
97icons/mawk48.svg                a suitable icon for mawk
98man                             subdirectory
99man/Makefile.in                 makefile for alternate doc-formats
100man/TODO                        to-do list (update to conform with POSIX-1003.1-2004)
101man/array.pdf                   generated documentation for array.w
102man/mawk.1                      troff source for unix style man pages
103man/mawk.doc                    ascii man pages
104msdos                           subdirectory
105msdos/dosexec.c                 system() and pipes() for DOS
106msdos/examples                  subdirectory
107msdos/examples/add_cr.awk       convert files from Unix to Dos line-endings
108msdos/examples/doslist.awk      print truncated DOS file names
109msdos/examples/objstat.awk      Sum up sizes of OBJ files in current directory
110msdos/examples/shell.awk        Test pipes under DOS
111msdos/examples/srcstat.awk      show sizes (line, char) of files
112msdos/examples/srcstat2.awk     show sizes (line, char) of files
113msdos/examples/texttest.awk     print contents of quoted #include's
114msdos/examples/winexe.awk       sum segment-sizes of exe's in current directory
115msdos/examples/winobj.awk       sum sizes of obj's in current directory
116msdos                           subdirectory
117msdos/vs2008.h                  definitions for building with Visual Studio 2008
118msdos/vs2008.mak                nmakefile for building with Visual Studio 2008
119package/debian                  subdirectory
120package/debian/changelog        start working on debian package
121package/debian/compat           debian build-script
122package/debian/control          debian build-script
123package/debian/copyright        debian build-script
124package/debian/docs             debian build-script
125package/debian/postinst         debian build-script
126package/debian/postrm           post-removal script
127package/debian/preinst          debian build script
128package/debian/prerm            debian build-script
129package/debian/rules            debian build-script
130package/debian/source           subdirectory
131package/debian/source/format    debian build script
132package/debian                  subdirectory
133package/debian/watch            debian build-script
134package                         subdirectory
135package/mawk.spec               RPM script for mawk
136test                            subdirectory
137test/decl-awk.out               reference for test using decl.awk
138test/fpe_test                   scripts to test if fpe handling compiled OK
139test/fpe_test.bat               scripts to test if fpe handling compiled OK
140test/fpetest1.awk               test exception for divide-by-zero
141test/fpetest2.awk               test exception for floating point overflow
142test/fpetest3.awk               test exception for domain error
143test/full-awk.dat               test-data for /dev/full
144test/mawknull.dat               test-file for embedded nulls
145test/mawktest                   scripts to test mawk compiled OK
146test/mawktest.bat               scripts to test mawk compiled OK
147test/mawktest.dat               input data for the test
148test/nextfile.awk               script for testing nextfile
149test/nextfile.out               reference data for nextfile test
150test/noloop.awk                 test-script from gawk
151test/null-rs.awk                test-script for setting RS to explicit null
152test/null-rs.dat                input-data for null-rs.awk
153test/null-rs.out                reference for null-rs.awk
154test/nulls.out                  output from nulls0.awk
155test/nulls0.awk                 script for testing FS containing nulls
156test/reg-awk.out                reference for testing regular expressions
157test/reg0.awk                   test simple pattern matching
158test/reg1.awk                   test pattern with "|" OR
159test/reg2.awk                   test pattern with ranges
160test/reg3.awk                   testcase for pattern
161test/reg4.awk                   test-case for square-brackets and embedded "/" or "]"
162test/reg5.awk                   test-case for character-classes
163test/reg6.awk                   testcase for J2C machine state
164test/reg7.awk                   test-script for gsub
165test/wc-awk.out                 reference for wc.awk
166test/wc.awk                     test-script which counts words
167test/wfrq-awk.out               reference for wfrq0.awk
168test/wfrq0.awk                  test-script which counts word-frequencies
169