# GATE1988-10ia

989 views

Consider the following grammar:

• $S \rightarrow S$
• $S \rightarrow SS \mid a \mid \epsilon$

Construct the collection of sets of LR (0) items for this grammar and draw its goto graph.

edited
0
i think this is ambigous grammer try to gererate string "a" you will gate 2 LMD
0
It is ambiguous grammar and we can't parse it by LR(0) parser. right na?
0

Here  S→  ϵ will take as reduce/ shift action or not effect on LR(0) DFA??

0
So we cannot write LR(0) items if grammar is ambiguous?
2
afaik, LR(0) items can be constructed if the grammar is ambiguous.

The augmented production is $S^{'} \rightarrow S$.

$\textbf{GOTO Graph:}$

Here, each of $I_0$, $I_1$, $I_2$, $I_3$ is a set of $LR(0)$ items. And hence $I_0$, $I_1$, $I_2$, $I_3$ are the collection of sets of $LR(0)$ items.

selected by
0
The grammar is not LR(0) right?
0
No, it's not. I0, I1, and I3 have shift-reduce conflicts.
1 vote

Augmented production S'-->S

reshown
1
Sir we can write LR(0) items..

But there will be conflicts in dfa (of canonical collection of LR(0) items).. so the grammar will not be LR(0)
3
Thats all is asked in the question rt?
0
Yes..
0
Yes this grammar is not LR(0)

And the question only asked to draw the DFA

## Related questions

1
505 views
Consider the following grammar: $S \rightarrow S$ $S \rightarrow SS \mid a \mid \epsilon$ Indicate the shift-reduce and reduce-reduce conflict (if any) in the various states of the LR(0) parser.