fix bug that allowed "a b" expression with no operator