Wed Jan 7 15:23:04 2004 Arnold D. Robbins * src/dfa.c (lex): Add code for \s and \S but disable it temporarily for gawk. --- dfa.c 2004-12-16 10:03:39.000000000 +0100 +++ dfa.c 2004-12-16 09:27:24.000000000 +0100 @@ -1016,6 +1016,21 @@ lex (void) laststart = 0; return lasttok = CSET + charclass_index(ccl); +#ifndef GAWK + case 's': + case 'S': + if (!backslash || (syntax_bits & RE_NO_GNU_OPS)) + goto normal_char; + zeroset(ccl); + for (c2 = 0; c2 < NOTCHAR; ++c2) + if (ISSPACE(c2)) + setbit(c2, ccl); + if (c == 'S') + notset(ccl); + laststart = 0; + return lasttok = CSET + charclass_index(ccl); +#endif + case 'w': case 'W': if (!backslash || (syntax_bits & RE_NO_GNU_OPS))