diff options
Diffstat (limited to 'tests/pp/15.c')
| -rw-r--r-- | tests/pp/15.c | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/tests/pp/15.c b/tests/pp/15.c new file mode 100644 index 0000000..28a12bd --- /dev/null +++ b/tests/pp/15.c @@ -0,0 +1,21 @@ +#define Y(x) Z(x) +#define X Y +X(1) +X(X(1)) +X(X(X(X(X(1))))) + +#define A B +#define B A +return A + B; + +#undef A +#undef B + +#define A B+1 +#define B A +return A + B; + +#define A1 B1+1 +#define B1 C1+2 +#define C1 A1+3 +return A1 + B1; |
