1 #define A defi
   2 #define B ned
   3 #define C(x,y) x##y
   4 #define D(x,y) C(x,y)
   5 #if D(A,B) B
   6 D(1,2)
   7 #endif
   8 /*
   9  * check-name: Preprocessor #15
  10  * check-command: sparse -E $file
  11  *
  12  * check-output-start
  13 
  14 12
  15  * check-output-end
  16  */