|
|
|
|
|
|
|
|
|
|
|
|
|
ä |
Compilers
divide their problem into steps or passes
|
|
|
to
conquer it
|
|
|
ä |
Initial
pass takes as input the source program
|
|
|
ä |
Last
pass outputs the code for execution
|
|
|
ä |
Driver
programs such as cc are often used to invoke
|
|
programs
that cause subsequent passes to take place
|
|
ä |
Compiler
|
|
|
|
ä |
A
program or set of programs that translates one
|
|
|
language
into another
|
|
|
ä |
Four
pass compiler
|
|