more tricky preprocessor problems
[cparser] / preproctest / directives.c
1
2 #define FOO1    bar
3 # define FOO2   bar
4 #       define FOO3 bar
5 # define FOO4/*  */bar
6 #/*blup*/       /*bla*/define FOO5 bar
7 #/*blup
8   */define FOO6 bar
9 #//foobar
10 define FOO7 bar
11 #
12 define FOO8 bar
13
14 FOO1
15 FOO2
16 FOO3
17 FOO4
18 FOO5
19 FOO6
20 FOO7
21 FOO8
22
23 #define foo foo1
24 #/*inc*/include/* haha
25 */ "preproctest/simpleinc.h"
26 #undef foo
27 #define foo foo2
28 #/*inc*/include/* haha*/<preproctest/simpleinc.h>