M_NOT
*bufnext++ = M_NOT;
if ((negate_range = ((*pat & M_MASK) == M_NOT)) != CHAR_EOS)
*bufnext++ = M_NOT;
if ((negate_range = ((*pat & M_MASK) == M_NOT)) != EOS)
*bufnext++ = M_NOT;
negate_range = ((*pat & M_MASK) == M_NOT);
*bufnext++ = M_NOT;
negate_range = ((*pat & M_MASK) == M_NOT);