二、請詳述編譯器(compiler)將原始程式(source program)轉化為目標程式(object program) 所需的步驟。(20 分)