fix parser on # operator