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.
Answer:
Explanation:
Quiz of this Question
Please comment below if you find anything wrong in the above post