Lines Matching defs:scanset
741 unsigned char scanset[257];
854 memset(scanset, -1, sizeof scanset);
855 scanset[0] = 0;
857 scanset[1 + '\t'] = 0;
858 scanset[1 + '\n'] = 0;
859 scanset[1 + '\v'] = 0;
860 scanset[1 + '\f'] = 0;
861 scanset[1 + '\r'] = 0;
862 scanset[1 + ' ' ] = 0;
867 memset(scanset, invert, sizeof scanset);
868 scanset[0] = 0;
869 if (*p == '-') p++, scanset[1+'-'] = 1-invert;
870 else if (*p == ']') p++, scanset[1+']'] = 1-invert;
875 scanset[1+c] = 1-invert;
876 scanset[1+*p] = 1-invert;
882 while (scanset[(c=shgetc(f))+1])
885 while (scanset[(c=shgetc(f))+1]);