(a) What are the Intermediate code representation used by the compile…

Previous year question for Compiler Design.

Question

(a) What are the Intermediate code representation used by the compiler to produce object ? Discuss the types of three address statements. Translate the expression $-(a+b)*(c+d)+(a+b+c)$ into different intermediate code representation. [10]

(b) Discuss the symbol table organization. Also give the differences between binary tree and hashing organization of symbol table. [10]

Related pages

More PYQs on Three Address Code - Quadruples and Triples

Open on CachedInfo