ref: 1b51b30c2d7d831f8e8ef83b254fe6cd2052ff89
dir: /tests/cc/execute/0153-cpp-string.c/
#define M1(x,y) "This is a string $ or # or ## " #x y
#define STR "This is a string $ or # or ## and it is ok!"
int
main(void)
{
char *s, *t = M1(and, " it is ok!");
for (s = STR; *s && *s == *t; ++s)
++t;
return *s;
}