CHAR_MIN
#define ndx(ch) (ch + 2 - CHAR_MIN)
#define PEOF (CHAR_MIN - 1)
#define PFAKE (CHAR_MIN - 2)
g->charjump = &g->charjump[-(CHAR_MIN)];
for (ch = CHAR_MIN; ch < (CHAR_MAX + 1); ch++)
#define OUT (CHAR_MIN - 1) /* a non-character value */
#define IGN (CHAR_MIN - 2)
free(&g->charjump[CHAR_MIN]);
#define NC_MAX (CHAR_MAX - CHAR_MIN + 1)
ATF_CHECK(CHAR_MIN < UCHAR_MAX);
__CTASSERT(CHAR_MIN == 0 || CHAR_MIN <= EOF);
for (ch = (CHAR_MIN == 0 ? EOF : CHAR_MIN); ch <= UCHAR_MAX; ch++) {
for (ch = CHAR_MIN; ch < 0; ch++) {