xref: /netbsd-src/external/bsd/tradcpp/dist/tests/t32.c (revision 31615c9617fab4df7f5e221552df7da87f14320d)
1 #define foo(x) "x"
2 #define bar(x) 'x'
3 #define baz frob
4 foo(3)
5 bar(3)
6 foo(baz)
7 bar(baz)
8 "baz"
9 'baz'
10 "foo(baz)"
11 "bar(baz)"
12 
13 #define foo2(x) foo(x)
14 #define bar2(x) bar(x)
15 foo2(baz)
16 bar2(baz)
17 
18 #define foo3(x) foo2(x)
19 #define bar3(x) bar2(x)
20 foo3(baz)
21 bar3(baz)
22