1#include <stdio.h>
2
3# define TEST(foo)if (foo) { printf("foo"); } if (foo) { printf("foo"); }
4
5int test() {
6 printf("this is a test");
7
8 {
9 int a = 9;
10 printf("this is another test: %d", a);
11
12 }
13
14 return 3;
15}
16
17// This is a pre-existing comment.
18int main(void) {
19 int value = 12;
20 if (1) { value = test();
21 if (value > 5) {
22 printf("this is a second test");
23 }
24 }
25 TEST(value)if (value) { printf("foo"); };
26 return 0;
27}