summaryrefslogtreecommitdiff
path: root/test/asorti.awk
blob: 3314c9f31b1c32d1ab063a7c3d2cb7d8decb5639 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
function init(a)
{
	delete a

	a["aardvark"] = 1
	a["animal"] = 2
	a["zebra"] = 3
	a["zoo"] = 4
	a["Iguana"] = 5
	a["Alligator"] = 6
	a["Nouns"] = 7
	a["people"] = 8
}

BEGIN {

	for (IGNORECASE = 0; IGNORECASE < 2; IGNORECASE++) {
		init(a)

		n = asorti(a)

		for (i = 1; i <= n; i++)
			printf("a[%d] = \"%s\"\n", i, a[i])

		print "============"
	}
}