Compiler-Design
October 7, 2023Compiler-Design
October 7, 2023Compiler-Design
Question 45 |
Consider the translation scheme shown below.
S → T R R → + T {print ('+');} R|ε T → num {print(num.val);}
Here num is a token that represents an integer and num.val represents the corresponding integer value. For an input string ‘9 + 5 + 2’, this translation scheme will print
9 + 5 + 2 | |
9 5 + 2 + | |
9 5 2 + + | |
+ + 9 5 2 |
Question 45 Explanation:
Now traverse the tree and whatever comes first to print, just print it.
Answer will be 9 5 + 2 +.
Correct Answer: B
Question 45 Explanation:
Now traverse the tree and whatever comes first to print, just print it.
Answer will be 9 5 + 2 +.
Subscribe
Login
0 Comments