Consider the following grammar:
S S (S) | ε.
(a) Construct and DFA or LR(0) items for this grammar.
(b)Construct SLR(1) parsing table.
(c) Show the parsing stack and the actions of an SLR(1) parser for the input string (()())
(d) Is this grammar an LR(0) parsing table? If not, describe the LR(0) conflict. If so construct the LR(0) parsing table, and describe how a parse might differ from an SLR (1) parse.