repo.or.cz
/
tinycc.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
Fix initializing members multiple times
[tinycc.git]
/
tests
/
pp
/
14.c
blob
e15468c5f892247944cf3d0605cfeba7c5493b36
1
#define W Z
2
#define Z(X) W(X,2)
3
#define Y(X) Z(X)
4
#define X Y
5
return
X
(
X
(
1
));
6
7
#define P Q
8
#define Q(n) P(n,2)
9
return
P
(
1
);
10
11
#define A (B * B)
12
#define B (A + A)
13
return
A
+
B
;