+---------+ +---------+ +---------+ | Source | | Source | | Source | +* Program *+ +* Program *+ . . . . . +* Program *+ | .FOR | | .MAC | | .xxx | +----+----+ +----+----+ +----+----+ | | | v v v +-------------+ +-------------+ +--------------+ | FORTRAN IV | | MACRO-11 | | User-written | | Compiler | | Assembler | . . . . . | Language | | | | | | Processor | +------+------+ +------+------+ +------+-------+ + | + \ | / \ v / \ +-----------+ / \ | Object | / +--> +* Modules *+ <---------------+ | .OBJ | +--+-----+--+ | | | + +-----------+ | \ | | | +---------------->| Librarian | | | | | +-----+-----+ | + | +---------+ / | | Library | / | +* File *+ <----+ | | .OBJ | | +----+----+ | + | / +-------------------+ v / | +-+ | +----------+ / | +* *+ File | | | / | +-+ | | Linker |<-+ | | | | | +---+ | +-+--+--+--+ | | | Program | | | | | +---+ | +-------+ | +-------+ +-------------------+ / | \ / | \ / | \ / | \ v v v +---------+ +---------+ +----------+ |Save | |Absolute | |Relative | +*Image *+ +*Binary *+ +*File .REL *+ |File .SAV| |File .LDA| | | +---------+ +---------+ +----------+