Non Recursive Predictive Parser