]> git.sur5r.net Git - cc65/blob - testcode/compiler/pptest2.c
Removed (pretty inconsistently used) tab chars from source code base.
[cc65] / testcode / compiler / pptest2.c
1 #define x       3
2 #define f(a)    f(x * (a))
3 #undef  x
4 #define x       2
5 #define g       f
6 #define z       z[0]
7 #define h       g(~
8 #define m(a)    a(w)
9 #define w       0,1
10 #define t(a)    a
11 #define p()     int
12 #define q(x)    x
13 #define r(x,y)  x ## y
14 #define str(x)  # x
15
16 f(y+1) + f(f(z)) % t(t(g) (0) + t)(1);
17 g(x+(3,4)-w) | h 5) & m(f)^m(m);
18 p() i[q()] = { q(1), r(2,3), r(4,), r(,5), r(,) };
19 char c[2][6] = { str(hello), str() };