Three-address code, ASTs and CFGs each represent program structure or operations for compiler processing. A symbol table stores metadata about identifiers, scopes and types rather than being an intermediate program representation. Therefore D alone is selected.
More Intermediate Code Generation questions
GATE 2025 CS (CS1) Q52– Refer to the given 3-address code sequence. This code sequence is split into basic blocks.…
GATE 2025 CS (CS2) Q21– Consider the following statements about the use of backpatching in a compiler for…
GATE 2024 CS (CS1) Q39– Consider the pseudo-code with lines L1: t1=−1; L2: t2=0; L3: t3=0; L4: t4=4*t3; L5:…
GATE 2024 CS (CS2) Q21– Consider two sets. Set X: P. Lexical Analyzer, Q. Syntax Analyzer, R. Intermediate Code…
GATE 2024 CS (CS2) Q43– Consider the expression x[i]=(p+r)*-s[i]+u/w. The triples are: (0) + p r; (1) ?; (2)…
GATE 2015 CS (CS1) Q47– The least number of temporary variables required to create a three-address code in static…