2 /* Tests we stringify without changing unprintable characts.
6 extern int strcmp (const char *, const char *);
7 extern int puts (const char *);
8 extern void abort (void);
9 #define err(str) do { puts(str); abort(); } while (0)
14 #define TAB " " /* Note there is a tab character here. */
16 int main (int argc
, char *argv
[])
18 /* The space before "bar" here is vital. */
21 if (strcmp (a
, "\"\\\" \\\"\""))
22 err ("stringification caused octal");