Assemblers, compilers, and program translation - Calingaert, Peter (Computer software engineering series, 1979)