1.

Match the description of several parts of a classic optimizing compiler in List - I, with the names of those parts in List - II:List - I(a) A part of a compiler that is responsible for recognizing syntax.(b) A part of a compiler that takes as input a stream of characters and produces as output a stream of words along with their associated syntactic categories.(c) A part of a compiler that understand the meanings of variable names and other symbols and checks that they are used in ways consistent with their definitions.(d) An IR-to-IR transformer that tries to improve the IR program in some way (Intermediate representation).List - II(i) Optimizer(ii) Semantic Analysis(iii) Parser(iv) ScannerCode: (a) (b) (c) (d)

A. (iii) (iv) (i) (ii)
B. (iv) (iii) (ii) (i)
C. (ii) (iv) (i) (iii)
D. (ii) (iv) (iii) (i)
Answer» B. (iv) (iii) (ii) (i)


Discussion

No Comment Found