ADDC
#define ADDC(c) do { if (enable != 0) buffer_write(&c, 1, 0); } \
#define ADDC(C) \
#define ADDC(ch) \
#define ADDC(c) \
#define ADDC(buf, len, c) if ((len) > 0) {*(buf)++ = (c); --(len);}
#define ADDC(buf, len, c) if ((len) > 0) { *(buf)++ = (c); --(len); }
#define ADDC(c) do { if (buf < ebuf) *buf++ = c; else buf++; } \
#define ADDC(c) \
#define ADDC 0x02, 0x38, 20, 7 /* ADD with CARRY */
#define ADDC(c) do { \
#define ADDC(c) do { \
#define ADDC(x) \