Compiler Architecture

From your perspective, a CodeWarrior compiler is a single program. Internally, however, a CodeWarrior compiler has two parts:

A CodeWarrior compiler coordinates its front-end and back-end to translate source code into object code in several steps: