il6 781 B

123456789101112131415161718192021222324252627
  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