PEEKC
if (c != '*' && ((c != '\\') || (PEEKC() != '{')))
if (PEEKC() != eof && PEEKC() != '\n')
if (c != '*' && ((c != '\\') || (PEEKC() != '{')))
if ((d = PEEKC()) != '\0')
strchr("\\^-]", PEEKC())) {