eq
#define eq(s1, s2) (strcmp((s1), (s2)) == 0)
eq(char *s1, char *s2)
#define eq(a, b) (strcmp(a, b) == 0)
#define eq(a, b) (strcmp_(a, b) == 0)
#define eq(a, b) (cf(a, b) == 0)
eq(const char *string)
#define eq(a, b) ((a) && (b) && strcmp(a, b) == 0)
#define eq(a, b) strcmp(a, b) == 0
static int eq(int a, int b) { return (a == b) == (b == a); }
static int eq(string)