Initial revision
This commit is contained in:
27
doc/ego/il/il6
Normal file
27
doc/ego/il/il6
Normal file
@@ -0,0 +1,27 @@
|
||||
.NH 2
|
||||
Source files of IL
|
||||
.PP
|
||||
The sources of IL are in the following files
|
||||
and packages (the prefixes 1_, 2_ and 3_ refer to the three subphases):
|
||||
.IP il.h: 14
|
||||
declarations of global variables and
|
||||
data structures
|
||||
.IP il.c:
|
||||
the routine main; the driving routines of the three subphases
|
||||
.IP 1_anal:
|
||||
contains a subroutine that analyzes a procedure
|
||||
.IP 1_cal:
|
||||
contains a subroutine that analyzes a call
|
||||
.IP 1_aux:
|
||||
implements auxiliary procedures used by subphase 1
|
||||
.IP 2_aux:
|
||||
implements auxiliary procedures used by subphase 2
|
||||
.IP 3_subst:
|
||||
the driving routine for doing the substitution
|
||||
.IP 3_change:
|
||||
lower level routines that do certain modifications
|
||||
.IP 3_aux:
|
||||
implements auxiliary procedures used by subphase 3
|
||||
.IP aux
|
||||
implements auxiliary procedures used by several subphases.
|
||||
.LP
|
||||
Reference in New Issue
Block a user