Introduction - If you have any usage issues, please Google them yourself
		 
1. Below for a given LL (1) grammar.
 G [<P>]:
 1) <P>-> program <D>: <T>  begin <S> end {program}
 2) D-> i D  {i}
 3) D ->, i D  {,}
 4) D -> ε {:}
 5) S-> s S  {s}
 6) S ->  s S  { }
 7) S -> ε {end}
 8) T-> real {real}
 9) T-> integer {integer}
 {} within which the right to produce an optional set.
 2. Debug and improve the grammar given in the following LL (1) analyzer sample program, and set the input sentence is the grammar:
 program
 i, i, i: integer 
 begin
 s  s  s
 end
 Output and analysis are given instructions.