#define str(a) #a str(foo) str("foo") str("foo\n") str("\"foo\"") str("foo\\") str("\\\"foo") str("foo\\\\") str(foo\n) str(foo\\n) .