aboutsummaryrefslogtreecommitdiffstats
path: root/validation/preprocessor/preprocessor8.c
blob: 861dfe5195300319c90b1436b2e83d3a69433de0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#define A(x) ## x
#define B(x) x ##
#define C(x) x ## ## ##
#define D(x) x#y
#define E x#y
#define F(x,y) x x##y #x y
#define G a##b
#define H 1##2
#define I(x,y,z) x y z
"A(x)"			: A(x)
"B(x)"			: B(x)
"C(x)"			: C(x)
"D(x)"			: D(x)
"x#y"			: E
"ab GH \"G\" 12"	: F(G,H)
"a ## b"		: I(a,##,b)