OUT
#define OUT (CHAR_MAX+1) /* a non-character value */
enum { IN, OUT };
#define OUT 0
enum { NONE, IN, IN_ALLOC, OUT, OUT_ALLOC, IN_OUT } mode;
#define OUT
#define OUT() do {\