Blame test/asorti.awk

Packit 575503
function init(a)
Packit 575503
{
Packit 575503
	delete a
Packit 575503
Packit 575503
	a["aardvark"] = 1
Packit 575503
	a["animal"] = 2
Packit 575503
	a["zebra"] = 3
Packit 575503
	a["zoo"] = 4
Packit 575503
	a["Iguana"] = 5
Packit 575503
	a["Alligator"] = 6
Packit 575503
	a["Nouns"] = 7
Packit 575503
	a["people"] = 8
Packit 575503
}
Packit 575503
Packit 575503
BEGIN {
Packit 575503
Packit 575503
	for (IGNORECASE = 0; IGNORECASE < 2; IGNORECASE++) {
Packit 575503
		init(a)
Packit 575503
Packit 575503
		n = asorti(a)
Packit 575503
Packit 575503
		for (i = 1; i <= n; i++)
Packit 575503
			printf("a[%d] = \"%s\"\n", i, a[i])
Packit 575503
Packit 575503
		print "============"
Packit 575503
	}
Packit 575503
}