lexer: t_NUMBER should not grab minus sign