xref: /original-bsd/usr.bin/struct/struct/2.test.c (revision e1db577d)
1 #ifndef lint
2 static char sccsid[] = "@(#)2.test.c	4.1	(Berkeley)	02/11/83";
3 #endif not lint
4 
5 #include <stdio.h>
6 #
7 /* for testing only */
8 #include "def.h"
9 #include "2.def.h"
10 
11 testaft()
12 	{
13 	int i;
14 	for (i = 0; i < nodenum; ++i)
15 		fprintf(stderr,"ntoaft[%d] = %d, ntobef[%d] = %d\n",i,ntoaft[i],i,ntobef[i]);
16 	fprintf(stderr,"\n");
17 	for (i = 0; i < accessnum; ++i)
18 		fprintf(stderr,"after[%d] = %d\n",i,after[i]);
19 	}
20 
21 testhead(head)
22 VERT *head;
23 	{
24 	VERT v;
25 	for (v = 0; v < nodenum; ++v)
26 		fprintf(stderr,"head[%d] = %d\n",v,head[v]);
27 	}
28 
29 testdom(dom)
30 VERT *dom;
31 	{
32 	VERT v;
33 	for (v = 0; v < nodenum; ++v)
34 		fprintf(stderr,"dom[%d] = %d\n",v,dom[v]);
35 	}
36 
37 
38 testtree()
39 	{
40 	VERT v;
41 	int i;
42 	for (v = 0; v < nodenum; ++v)
43 		{
44 		fprintf(stderr,"%d: RSIB %d, ",v,RSIB(v));
45 		for (i = 0; i < CHILDNUM(v); ++i)
46 			fprintf(stderr," %d",LCHILD(v,i));
47 		fprintf(stderr,"\n");
48 		}
49 	}
50