added simple statement-while-if parser(LALR)