Lines Matching refs:class_tab
216 static short class_tab[256]; variable
240 class_tab[i] = RI_DIGIT + RI_HEX + RI_OCTAL + RI_WORD; in init_class_tab()
242 class_tab[i] = RI_DIGIT + RI_HEX + RI_WORD; in init_class_tab()
244 class_tab[i] = RI_HEX + RI_WORD + RI_HEAD + RI_ALPHA + RI_LOWER; in init_class_tab()
251 class_tab[i] = RI_WORD + RI_HEAD + RI_ALPHA + RI_LOWER; in init_class_tab()
253 class_tab[i] = RI_HEX + RI_WORD + RI_HEAD + RI_ALPHA + RI_UPPER; in init_class_tab()
260 class_tab[i] = RI_WORD + RI_HEAD + RI_ALPHA + RI_UPPER; in init_class_tab()
262 class_tab[i] = RI_WORD + RI_HEAD; in init_class_tab()
264 class_tab[i] = 0; in init_class_tab()
266 class_tab[' '] |= RI_WHITE; in init_class_tab()
267 class_tab['\t'] |= RI_WHITE; in init_class_tab()
271 #define ri_digit(c) (c < 0x100 && (class_tab[c] & RI_DIGIT))
272 #define ri_hex(c) (c < 0x100 && (class_tab[c] & RI_HEX))
273 #define ri_octal(c) (c < 0x100 && (class_tab[c] & RI_OCTAL))
274 #define ri_word(c) (c < 0x100 && (class_tab[c] & RI_WORD))
275 #define ri_head(c) (c < 0x100 && (class_tab[c] & RI_HEAD))
276 #define ri_alpha(c) (c < 0x100 && (class_tab[c] & RI_ALPHA))
277 #define ri_lower(c) (c < 0x100 && (class_tab[c] & RI_LOWER))
278 #define ri_upper(c) (c < 0x100 && (class_tab[c] & RI_UPPER))
279 #define ri_white(c) (c < 0x100 && (class_tab[c] & RI_WHITE))