This is the file for the compilation process figure, 4-1 in More C have I got enough text yet asked Zippy, Well, let's see. Draw the picture now. .PS MC: box invisible "main.c" arrow box width 1i "preprocessor" arrow box "compiler" arrow MO: box invisible "main.o" line invis down from bottom of MC PC: box invisible "preblank.c" arrow right from PC.e box width 1i"preprocessor" arrow right box "compiler" arrow PO: box invisible "preblank.o" arrow down right LD: box ht 1i wid 1i "link editor" "(ld)" arrow box invis "a.out" arrow from MO.b to LD.w line invis down from bottom of PC AC: box invisible "adjstring.c" arrow right from AC.e box width 1i "preprocessor" arrow box "compiler" arrow AO: box invisible "adjstring.o" arrow from right of AO to LD.w line invis down from bottom of AC TC: box invisible "tblank.c" arrow right from TC.e box width 1i "preprocessor" arrow box "compiler" arrow TO: box invisible "tblank.o" arrow from TO.t to LD.w .PE That's the picture.