Q. 27 One of the purposes of using intermediate code in compilers is to
(A) make parsing and semantic analysis simpler
(B) improve error recovery and error reporting
(C) increase the chances of reusing the machine-independent code optimizer in
other compilers.
(D) improve the register allocation
Answer: (C)
Explanation: