Fix broken numeric literal parsing