modernc.org/ccgo/v3@v3.16.14/lib/testdata/tcc-0.9.27/tests/pp/17.c (about) 1 #define STR1(u) # u 2 #define pass(a) a 3 #define __ASM_REG(reg) STR1(one##reg) 4 #define _ASM_DX __ASM_REG(tok) 5 X162 pass(__ASM_REG(tok)) 6 X161 pass(_ASM_DX) 7 X163 pass(STR1(one##tok)) 8 9 X170 pass(x ## y) 10 X171 pass(x pass(##) y) 11 12 #define Y(x) Z(x) 13 #define X Y 14 X180 return X(X(1));