Pristine Ack-5.5
[Ack-5.5.git] / doc / ego / sr / sr4
1 .NH 2
2 Source files of SR
3 .PP
4 The sources of SR are in the following files
5 and packages:
6 .IP sr.h: 14
7 declarations of global variables and
8 data structures
9 .IP sr.c:
10 the routine main; a driving routine to process
11 (possibly nested) loops in the right order
12 .IP iv
13 implements a procedure that finds the induction variables
14 of a loop
15 .IP reduce
16 implements a procedure that finds optimizable expressions
17 and that does the transformations
18 .IP cand
19 implements a procedure that finds the candidate induction
20 variables; used to implement iv
21 .IP xform
22 implements several useful routines that transform
23 lists of EM text or a CFG; used to implement reduce
24 .IP expr
25 implements a procedure that parses iv-expressions
26 .IP aux
27 implements several auxiliary procedures.
28 .LP