Consider the following grammar:
$E \rightarrow E + T \mid T$
$T \rightarrow T ^* F \mid F$
$F \rightarrow (E) \mid id$
What are the productions for E, T and F after converting the above mentioned grammar to LL(1) grammar?
- $E \rightarrow +TE', \ \ T \rightarrow ^*FT ', \ \ F \rightarrow (E) \mid id$
- $E \rightarrow +TE' \mid \epsilon, \ \ T \rightarrow ^*FT ' \mid \epsilon$
- $E \rightarrow T, \ \ T \rightarrow F, \ \ F\rightarrow (E) \mid id$
- $E \rightarrow TE' , \ \ T \rightarrow FT' , \ \ F \rightarrow (E) \mid id$