Explain the analysis – synthesis model of compilation
Answers
Answered by
1
There are two parts of complication
Analysis:
(means breaks in parts) Analysis parts breaks the source program into constitute pieces and give the source program an intermediate representation.
Synthesis:
synthesis output (target program) From the intermediate representation.
Interpreter:
In interpreter reads the source program instruction and execute then.
It does not make an obj file.
Used mainly for command language.

The instruction of interpreter may be limited. There is interpreter working behind the GUI of window which perform every command given by GUI.
Compilation time + execution time is greater than interpretation time.But compiled codes as run faster than the interpreter.
Analysis:
(means breaks in parts) Analysis parts breaks the source program into constitute pieces and give the source program an intermediate representation.
Synthesis:
synthesis output (target program) From the intermediate representation.
Interpreter:
In interpreter reads the source program instruction and execute then.
It does not make an obj file.
Used mainly for command language.

The instruction of interpreter may be limited. There is interpreter working behind the GUI of window which perform every command given by GUI.
Compilation time + execution time is greater than interpretation time.But compiled codes as run faster than the interpreter.
Similar questions
Psychology,
7 months ago
English,
7 months ago
English,
7 months ago
Physics,
1 year ago
English,
1 year ago