Machine-translated by Google. Questions are authored in English.
Top

Discussion

Intermediate code generation for declarations mainly produces

  • A.a jump table listing all the declared names in order
  • B.nothing at all
  • C.symbol table entries rather than executable instructions
  • D.one instruction for every variable declared in the program

Answer: C

A declaration reserves storage and records a type, both of which live in the symbol table. Any initialiser attached to it does generate ordinary assignment code. Storage layout decisions are recorded there rather than emitted as instructions.

No comment is present. Be the first to comment.
Loading…

Post your comment

Please log in or register to post a comment.