Back to the 2019 paper

Module 4 : Intermediate Code Generation & Code Improvement

20192m

Choose the correct answer of the following:
In compilers, generation of intermediate code based on an abstract machine model is useful because
(i) syntax-directed translations can be written for intermediate code generation
(ii) to generate code for real machines directly from high-level language program is not possible
(iii) portability of the front end of the compiler is enhanced
(iv) implementation of lexical and syntax analyses is easier

Similar questions