0
|
1
|
|
2 main(ac,av)
|
|
3 int ac;
|
|
4 char *av[];
|
|
5 {
|
|
6 if (ac>1)
|
|
7 goto code1(av,return);
|
|
8 goto code1(ac,av);
|
|
9 }
|
|
10
|
|
11 code code3(a,b,c,d,e,f)
|
|
12 char a,b;
|
|
13 int c,d,e,f;
|
|
14 {
|
|
15 if(a)
|
|
16 goto code3(a,b,c,d,e,f);
|
|
17 else
|
|
18 goto code3(a+3,b+3,c+3,d+3,e+3,f+3);
|
|
19 }
|
|
20
|
|
21 code code4(a,b,c,d,e,f)
|
|
22 char a,b;
|
|
23 int c,d,e,f;
|
|
24 {
|
|
25 int i,j;
|
|
26 if(a)
|
|
27 goto code3(a,b,c,d,e,f);
|
|
28 else
|
|
29 goto code3(a+i,b+j,c+i,d+3,e+3,f+3);
|
|
30 }
|
|
31
|
|
32 code code0(ac,av)
|
|
33 int ac;
|
|
34 char *av[];
|
|
35 {
|
|
36 goto code0(ac,av);
|
|
37 }
|
|
38
|
|
39 code code1(ac,av)
|
|
40 int ac;
|
|
41 char *av[];
|
|
42 {
|
|
43 code (*f)();
|
|
44 f = ac;
|
|
45 if (ac>3)
|
|
46 goto code1(ac,av);
|
|
47 else if (ac>2)
|
|
48 goto code1(av,ac);
|
|
49 else
|
|
50 goto (*f)(ac,av);
|
|
51 }
|