[cvs-nhc98] Fix buglet when (-) is used in a pattern but no expression