scc

simple c99 compiler
git clone git://git.simple-cc.org/scc
Log | Files | Refs | README | LICENSE

0260-macro.c (133B)


      1 
      2 #define f1(c)     c
      3 #define f2()      f1('\n')
      4 #define f3()      f1("h")
      5 
      6 int
      7 main()
      8 {
      9 	int a = f2() == '\n';
     10 
     11 	return !(a == 1);
     12 }