fix x=-1 parser bug