Home
       0181-stringize.c - scc - simple c99 compiler
  HTML git clone git://git.simple-cc.org/scc
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
   DIR README
   DIR LICENSE
       ---
       0181-stringize.c (200B)
       ---
            1 #define XSTR(x) #x
            2 #define STR(x)  XSTR(x)
            3 #define S       y = "str"
            4 
            5 int
            6 main()
            7 {
            8         char *s, *t = STR(S);
            9 
           10         for (s = "y = \"str\""; *s && *t; ++s, ++t) {
           11                 if (*s != *t)
           12                         return 1;
           13         }
           14 
           15         return 0;
           16 }