-
One of the purposes of using intermediate code in compilers is to
-
- make parsing and semantic analysis simpler.
- improve error recovery and error reporting.
- increase the chances of reusing the machine independent code optimizer in other compilers.
- improve the register allocation.
- make parsing and semantic analysis simpler.
Correct Option: C
Intermediate code makes it easy to retarget the compiler to generate code for newer and different processors.