CTRL
#undef CTRL /* _BSD brain damage */
#define CTRL(x) ((x) == '?' ? 0x7F : (x) & 0x1F) /* ASCII */
#define CTRL(letter) (letter - 64)
#undef CTRL
#define CTRL(X) (X - 'A' + 1)
#undef CTRL
#define CTRL(x) ((x) & 037)
#undef CTRL
#define CTRL(c) (c - 'A' + 1)
CTRL = 0, ASCII = 1, GB2312 = 2, CS94 = 3, CS96 = 4
#define CTRL(c) ((c) & 037)
#define CTRL(s) (s & 0x1F)
#define CTRL 3
#define CTRL(s) (s & 0x1F)
#define CTRL(c) ((c) & 0x1f)
#define CTRL(c) ((c) & 0xff)
#define CTRL(x) ((x) & 037)
#define CTRL(x) (x&037)