ASCII_CHARS
if (dfa->nodes[node].opr.c >= ASCII_CHARS)
int rshift = (ASCII_CHARS % BITSET_WORD_BITS == 0
: BITSET_WORD_BITS - ASCII_CHARS % BITSET_WORD_BITS);
for (i = ASCII_CHARS / BITSET_WORD_BITS; i < BITSET_WORDS; ++i)
&& dfa->nodes[node].opr.c >= ASCII_CHARS)
# if 4 * BITSET_WORD_BITS < ASCII_CHARS
# elif 3 * BITSET_WORD_BITS < ASCII_CHARS
# elif 2 * BITSET_WORD_BITS < ASCII_CHARS
# elif 1 * BITSET_WORD_BITS < ASCII_CHARS
if (ASCII_CHARS % BITSET_WORD_BITS == 0)
memset (accepts, -1, ASCII_CHARS / CHAR_BIT);
if (ch >= ASCII_CHARS)