Pristine Ack-5.5
[Ack-5.5.git] / doc / ego / il / il6
1 .NH 2
2 Source files of IL
3 .PP
4 The sources of IL are in the following files
5 and packages (the prefixes 1_, 2_ and 3_ refer to the three subphases):
6 .IP il.h: 14
7 declarations of global variables and
8 data structures
9 .IP il.c:
10 the routine main; the driving routines of the three subphases
11 .IP 1_anal:
12 contains a subroutine that analyzes a procedure
13 .IP 1_cal:
14 contains a subroutine that analyzes a call
15 .IP 1_aux:
16 implements auxiliary procedures used by subphase 1
17 .IP 2_aux:
18 implements auxiliary procedures used by subphase 2
19 .IP 3_subst:
20 the driving routine for doing the substitution
21 .IP 3_change:
22 lower level routines that do certain modifications
23 .IP 3_aux:
24 implements auxiliary procedures used by subphase 3
25 .IP aux:
26 implements auxiliary procedures used by several subphases.
27 .LP