xref: /openbsd/regress/usr.sbin/btrace/map.bt (revision d415bd75)
1BEGIN
2{
3	@map[8 - 1] = count();
4	printf("=> Print with one element\n");
5	print(@map);
6
7	zero(@map);
8	printf("=> Print after zero:\n");
9	print(@map);
10
11	@map[7] = count();
12	@map[5] = 42;
13	@map[3 + 1] = 9999;
14	@map[897123] = 9997;
15	@top = 2;
16	printf("=> Print top %d:\n", @top);
17	print(@map, @top);
18
19	printf("=> Using printf:\n");
20	printf("%d + %d\n", @map[4], @map[7]);
21}
22
23END
24{
25	@map[7] = count();
26	printf("=> Print all map:\n");
27	print(@map);
28
29	clear(@map);
30	printf("=> Print after clear:\n");
31	print(@map);
32}
33