BACKSL
c = BACKSL | cc;
case BACKSL|'`':
case BACKSL|'\'':
case BACKSL|'B':
case BACKSL|'b':
case BACKSL|'W':
case BACKSL|'w':
case BACKSL|'S':
case BACKSL|'s':
case BACKSL|'<':
case BACKSL|'>':
case BACKSL|'{':
case BACKSL|'(':
case BACKSL|')': /* should not get here -- must be user */
case BACKSL|'}':
case BACKSL|'1':
case BACKSL|'2':
case BACKSL|'3':
case BACKSL|'4':
case BACKSL|'5':
case BACKSL|'6':
case BACKSL|'7':
case BACKSL|'8':
case BACKSL|'9':
i = (c&~BACKSL) - '0';
if ((c & BACKSL) == 0 || may_escape(p, wc))