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

Discussion

Intermediate code is generated rather than target code directly because

  • A.the language standard requires an intermediate representation
  • B.it separates the front end from the machine dependent back end
  • C.target code cannot be produced from a syntax tree at all
  • D.the intermediate form always executes faster than target code

Answer: B

An explicit intermediate representation lets one front end serve several target machines and one back end serve several source languages. It is also a convenient level at which to perform machine independent optimisation.

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

Post your comment

Please log in or register to post a comment.