Name Date Size #Lines LOC

..21-Dec-2023-

bugs-fixed/H14-Feb-2021-

data/H14-Feb-2021-

examples/H14-Feb-2021-

gnu/H14-Feb-2021-

syn/H14-Feb-2021-

tests/H06-Apr-2024-

MakefileH A D14-Feb-20212.5 KiB9451

READMEH A D14-Feb-2021945 2117

THIRDPARTYLICENSE.gawkH A D14-Feb-202134.3 KiB675553

THIRDPARTYLICENSE.gawk.descripH A D14-Feb-202119 21

runtests.shH A D14-Feb-20213.8 KiB199149

README

1The following tests come from Brian Kernighan's tests collection:
2
3- data/ contains sample data used as input
4- examples/ contains example AWK programs
5    - p.* files are examples from The Awk Programming Environment (TAPE)
6    - t.* files are Kernighan's collection of useful examples
7- re/ contains tests for regular expressions
8- sub/ contains substitution tests
9- benchmarks/ contains benchmark programs
10
11The tests in gnu/ and syn/ were gathered tests from gawk's "basic" and
12"unix-tests" targets (SHA 682b4299a9fd3023211e9db09f8e258d0ffd07e6).
13Tests for the following were removed, since they aren't relevant to nawk:
14
15- Tested gawk's --lint behaviour
16- Differences between passing --traditional and not passing it
17- GNU-specific functions (like gensub, asort, asorti, and strftime)
18- GNU-specific builtins (like PROCINFO)
19- GNU-specific special variables (IGNORECASE)
20- Features that nawk doesn't support yet (like setting RS to a regex)
21