NetBSD/gnu/dist/gawk/test
..
lib
reg
addcomma.awk
addcomma.in
addcomma.ok
anchgsub.awk
anchgsub.in
anchgsub.ok
argarray.awk
argarray.in
argarray.ok
argtest.awk
argtest.ok
arrayparm.awk
arrayparm.ok
arrayprm2.awk
arrayprm2.ok
arrayprm3.awk
arrayprm3.ok
arrayref.awk
arrayref.ok
arrymem1.awk
arrymem1.ok
arryref2.awk
arryref2.ok
arryref3.awk
arryref3.ok
arryref4.awk
arryref4.ok
arryref5.awk
arryref5.ok
arynasty.awk
arynasty.ok
arynocls.awk
arynocls.in
arynocls.ok
aryprm1.awk
aryprm1.ok
aryprm2.awk
aryprm2.ok
aryprm3.awk
aryprm3.ok
aryprm4.awk
aryprm4.ok
aryprm5.awk
aryprm5.ok
aryprm6.awk
aryprm6.ok
aryprm7.awk
aryprm7.ok
aryprm8.awk
aryprm8.ok
arysubnm.awk
arysubnm.ok
asgext.awk
asgext.in
asgext.ok
asort.awk
asort.ok
asorti.awk
asorti.ok
awkpath.ok
back89.awk
back89.in
back89.ok
backgsub.awk
backgsub.in
backgsub.ok
badargs.ok
ChangeLog
childin.awk
childin.in
childin.ok
clobber.awk
clobber.ok
clos1way.awk
clos1way.ok
clsflnam.awk
clsflnam.in
clsflnam.ok
compare2.awk
compare2.ok
compare.awk
compare.in
compare.ok
concat1.awk
concat1.in
concat1.ok
convfmt.awk
convfmt.ok
datanonl.awk
datanonl.in
datanonl.ok
defref.awk
defref.ok
delarpm2.awk
delarpm2.ok
delarprm.awk
delarprm.ok
dynlj.awk
dynlj.ok
eofsplit.awk
eofsplit.ok
fflush.ok
fflush.sh
fieldwdth.awk
fieldwdth.in
fieldwdth.ok
fldchg.awk
fldchg.in
fldchg.ok
fldchgnf.awk
fldchgnf.in
fldchgnf.ok
fmttest.awk
fmttest.ok
fnamedat.awk
fnamedat.in
fnamedat.ok
fnarray2.awk
fnarray2.ok
fnarray.awk
fnarray.ok
fnarydel.awk
fnarydel.ok
fnaryscl.awk
fnaryscl.ok
fnasgnm.awk
fnasgnm.in
fnasgnm.ok
fnmisc.awk
fnmisc.ok
fnparydl.awk
fnparydl.ok
forsimp.awk
forsimp.ok
fsbs.awk
fsbs.in
fsbs.ok
fsfwfs.awk
fsfwfs.in
fsfwfs.ok
fsrs.awk
fsrs.in
fsrs.ok
fstabplus.awk
fstabplus.in
fstabplus.ok
funsemnl.awk
funsemnl.ok
funsmnam.awk
funsmnam.ok
funstack.awk
funstack.in
funstack.ok
gensub.awk
gensub.in
gensub.ok
Gentests
getline2.awk
getline2.ok
getline3.awk
getline3.ok
getline.awk
getline.in
getline.ok
getlnbuf.awk
getlnbuf.in
getlnbuf.ok
getlnhd.awk
getlnhd.ok
getnr2tb.awk
getnr2tb.in
getnr2tb.ok
getnr2tm.awk
getnr2tm.in
getnr2tm.ok
gnuops2.awk
gnuops2.ok
gnureops.awk
gnureops.ok
gsubasgn.awk
gsubasgn.ok
gsubtest.awk
gsubtest.ok
gsubtst2.awk
gsubtst2.ok
gsubtst3.awk
gsubtst3.in
gsubtst3.ok
gsubtst4.awk
gsubtst4.ok
gsubtst5.awk
gsubtst5.in
gsubtst5.ok
gtlnbufv.awk
hsprint.awk
hsprint.ok
icasefs.awk
icasefs.ok
icasers.awk
icasers.in
icasers.ok
igncdym.awk
igncdym.in
igncdym.ok
igncfs.awk
igncfs.in
igncfs.ok
ignrcase.awk
ignrcase.in
ignrcase.ok
inftest.awk
inftest.ok
inputred.awk
inputred.ok
intest.awk
intest.ok
intprec.awk
intprec.ok
leaddig.awk
leaddig.ok
leadnl.awk
leadnl.in
leadnl.ok
lint.awk
lint.ok
litoct.awk
litoct.ok
longsub.awk
longsub.in
longsub.ok
longwrds.awk
longwrds.in
longwrds.ok
Makefile.am
Makefile.in
Maketests
manyfiles.awk
manyfiles.ok
match1.awk
match1.ok
match2.awk
match2.ok
math.awk
math.ok
membug1.awk
membug1.in
membug1.ok
messages.awk
minusstr.awk
minusstr.ok
mmap8k.in
nasty2.awk
nasty2.ok
nasty.awk
nasty.ok
negexp.awk
negexp.ok
nested.awk
nested.in
nested.ok
nfldstr.awk
nfldstr.in
nfldstr.ok
nfneg.awk
nfneg.ok
nfset.awk
nfset.in
nfset.ok
nlfldsep.awk
nlfldsep.in
nlfldsep.ok
nlinstr.awk
nlinstr.in
nlinstr.ok
nlstrina.awk
nlstrina.ok
noeffect.awk
noeffect.ok
nofmtch.awk
nofmtch.ok
noloop1.awk
noloop1.in
noloop1.ok
noloop2.awk
noloop2.in
noloop2.ok
nondec.awk
nondec.ok
nonl.awk
nonl.ok
noparms.awk
noparms.ok
nors.in
nors.ok
nulrsend.awk
nulrsend.in
nulrsend.ok
numindex.awk
numindex.in
numindex.ok
numsubstr.awk
numsubstr.in
numsubstr.ok
octsub.awk
octsub.ok
ofmt.awk
ofmt.in
ofmt.ok
ofmtbig.awk
ofmtbig.in
ofmtbig.ok
ofmtfidl.awk
ofmtfidl.in
ofmtfidl.ok
ofmts.awk
ofmts.in
ofmts.ok
onlynl.awk
onlynl.in
onlynl.ok
opasnidx.awk
opasnidx.ok
opasnslf.awk
opasnslf.ok
out1.ok
out2.ok
out3.ok
paramdup.awk
paramdup.ok
paramtyp.awk
paramtyp.ok
parseme.awk
parseme.ok
pcntplus.awk
pcntplus.ok
pid.awk
pid.ok
pid.sh
pipeio1.awk
pipeio1.ok
pipeio2.awk
pipeio2.in
pipeio2.ok
posix.awk
posix.in
posix.ok
poundbang.awk
prdupval.awk
prdupval.in
prdupval.ok
prec.awk
prec.ok
printf0.awk
printf0.ok
printf1.awk
printf1.ok
printfloat.awk
printlang.awk
prmarscl.awk
prmarscl.ok
prmreuse.awk
prmreuse.ok
procinfs.awk
procinfs.ok
prt1eval.awk
prt1eval.ok
prtoeval.awk
prtoeval.ok
psx96sub.awk
psx96sub.ok
rand.awk
rand.ok
README
rebt8b1.awk
rebt8b1.ok
rebt8b2.awk
rebt8b2.ok
rebuf.awk
rebuf.in
rebuf.ok
redfilnm.awk
redfilnm.in
redfilnm.ok
regeq.awk
regeq.in
regeq.ok
regtest.sh
regx8bit.awk
regx8bit.ok
reindops.awk
reindops.in
reindops.ok
reint.awk
reint.in
reint.ok
reparse.awk
reparse.in
reparse.ok
resplit.awk
resplit.in
resplit.ok
rs.awk
rs.in
rs.ok
rsnul1nl.awk
rsnul1nl.in
rsnul1nl.ok
rsnulbig2.ok
rsnulbig.ok
rstest1.awk
rstest1.ok
rstest2.awk
rstest2.ok
rstest3.awk
rstest3.ok
rstest4.awk
rstest4.ok
rstest5.awk
rstest5.ok
rswhite.awk
rswhite.in
rswhite.ok
scalar.awk
scalar.ok
sclforin.awk
sclforin.ok
sclifin.awk
sclifin.ok
shadow.awk
shadow.ok
sort1.awk
sort1.ok
sortempty.awk
sortempty.ok
space.ok
splitargv.awk
splitargv.in
splitargv.ok
splitarr.awk
splitarr.ok
splitdef.awk
splitdef.ok
splitvar.awk
splitvar.in
splitvar.ok
splitwht.awk
splitwht.ok
sprintfc.awk
sprintfc.in
sprintfc.ok
strftime.awk
strftlng.awk
strftlng.ok
strtod.awk
strtod.in
strtod.ok
strtonum.awk
strtonum.ok
subslash.awk
subslash.ok
substr.awk
substr.ok
swaplns.awk
swaplns.in
swaplns.ok
switch2.awk
synerr1.awk
synerr1.ok
tradanch.awk
tradanch.in
tradanch.ok
tweakfld.awk
tweakfld.in
tweakfld.ok
uninit2.awk
uninit2.ok
uninit3.awk
uninit3.ok
uninit4.awk
uninit4.ok
uninitialized.awk
uninitialized.ok
whiny.awk
whiny.in
whiny.ok
zeroe0.awk
zeroe0.ok
zeroflag.awk
zeroflag.ok

Mon Jan 22 13:08:58 EST 1996

This directory contains the tests for gawk.  The tests use the
following conventions.

Given some aspect of gawk named `foo', there will be one or more
of the following files:

foo.awk		--- actual code for the test if not inline in the Makefile
foo.in		--- the data for the test, if it needs data
foo.ok		--- the expected results
_foo		--- the actual results; generated at run time

The _foo file will be left around if a test fails, allowing you to
compare actual and expected results, in case they differ.

If they do differ (other than strftime.ok and _strftime!), send in a
bug report.  See the manual for the bug report procedure.