| 7990 | bool IsRepeat(char ch) { return IsInSet(ch, "?*+"); } |
| 7991 | bool IsAsciiWhiteSpace(char ch) { return IsInSet(ch, " \f\n\r\t\v"); } |
| 7992 | bool IsAsciiWordChar(char ch) { |
| 7993 | return ('a' <= ch && ch <= 'z') || ('A' <= ch && ch <= 'Z') || |
| 7994 | ('0' <= ch && ch <= '9') || ch == '_'; |
| 7995 | } |
| 7996 | |
| 7997 | // Returns true iff "\\c" is a supported escape sequence. |
| 7998 | bool IsValidEscape(char c) { |