Lr Parser