SYNTAX ANALYSIS
ROLE OF THE PARSER
| Question 
 [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
 | 
 which of the following is always ambiguous 
|  |  one LMD and one RMD 
 | 
|  |  one LMD and more RMD 
 | 
|  |  one RMD and more LMD 
 | 
|  |  none 
 | 
 Explanation: 
Detailed explanation-1: -The correct answer is option 4. A is ambiguous because can be generated using leftmost derivation having two different parse trees with an empty string. B is ambiguous grammar with string abab. C is an ambiguous grammar with string abbbb.
Detailed explanation-2: -A grammar is said to be ambiguous if it can produce more than one parse tree for a string or when two different sequences of leftmost (or rightmost) derivations can produce the same string from the same start symbol.
Detailed explanation-3: -2. Which of the following are always unambiguous? Explanation: Deterministic CFGs are always unambiguous, and are an important subclass of unambiguous CFGs; there are non-deterministic unambiguous CFGs, however.
 There is 1 question to complete.