Compiler-Design
October 7, 2023Grammar
October 7, 2023Compiler-Design
|
Question 19
|
Consider the syntax-directed translation schema (SDTS)
shown below:
E → E + E {print “+”}
E → E ∗ E {print “.”}
E → id {print id.name}
E → (E)
An LR-parser executes the actions associated with the productions immediately after a reduction by the corresponding production. Draw the parse tree and write the translation for the sentence.
(a+b)∗(c+d), using the SDTS given above.
|
Theory Explanation.
|
Correct Answer: A
