added left-linear grammar predictor