xref: /freebsd/contrib/unifdef/tests/recursive.experr (revision fb3ef04d2028110f06d68b09009f1f2ca0f4128e)
1*fb3ef04dSDag-Erling Smørgravunifdef: addsym FOO=BAR
2*fb3ef04dSDag-Erling Smørgravunifdef: addsym BAR=ZIG
3*fb3ef04dSDag-Erling Smørgravunifdef: addsym ZIG=BAR
4*fb3ef04dSDag-Erling Smørgravunifdef: addsym QUX=QUX
5*fb3ef04dSDag-Erling Smørgravunifdef: findsym BAR=ZIG
6*fb3ef04dSDag-Erling Smørgravunifdef: indir... FOO=BAR
7*fb3ef04dSDag-Erling Smørgravunifdef: ...ectsym FOO=ZIG
8*fb3ef04dSDag-Erling Smørgravunifdef: findsym ZIG=BAR
9*fb3ef04dSDag-Erling Smørgravunifdef: indir... BAR=ZIG
10*fb3ef04dSDag-Erling Smørgravunifdef: ...ectsym BAR=BAR
11*fb3ef04dSDag-Erling Smørgravunifdef: findsym BAR=BAR
12*fb3ef04dSDag-Erling Smørgravunifdef: findsym QUX=QUX
13*fb3ef04dSDag-Erling Smørgravunifdef: findsym ZIG=BAR
14*fb3ef04dSDag-Erling Smørgravunifdef: indir... FOO=ZIG
15*fb3ef04dSDag-Erling Smørgravunifdef: ...ectsym FOO=BAR
16*fb3ef04dSDag-Erling Smørgravunifdef: findsym BAR=BAR
17*fb3ef04dSDag-Erling Smørgravunifdef: findsym BAR=BAR
18*fb3ef04dSDag-Erling Smørgravunifdef: findsym QUX=QUX
19*fb3ef04dSDag-Erling Smørgravunifdef: findsym BAR=BAR
20*fb3ef04dSDag-Erling Smørgravunifdef: findsym BAR=BAR
21*fb3ef04dSDag-Erling Smørgravunifdef: findsym BAR=BAR
22*fb3ef04dSDag-Erling Smørgravunifdef: findsym QUX=QUX
23*fb3ef04dSDag-Erling Smørgravunifdef: parser line 1 state C comment START line
24*fb3ef04dSDag-Erling Smørgravunifdef: process line 1 PLAIN -> OUTSIDE depth 0
25*fb3ef04dSDag-Erling Smørgravunifdef: parser line 2 state C comment START line
26*fb3ef04dSDag-Erling Smørgravunifdef: process line 2 PLAIN -> OUTSIDE depth 0
27*fb3ef04dSDag-Erling Smørgravunifdef: parser line 3 state NO comment START line
28*fb3ef04dSDag-Erling Smørgravunifdef: process line 3 PLAIN -> OUTSIDE depth 0
29*fb3ef04dSDag-Erling Smørgravunifdef: parser line 4 state NO comment START line
30*fb3ef04dSDag-Erling Smørgravunifdef: process line 4 PLAIN -> OUTSIDE depth 0
31*fb3ef04dSDag-Erling Smørgravunifdef: parser line 5 state NO comment START line
32*fb3ef04dSDag-Erling Smørgravunifdef: process line 5 PLAIN -> OUTSIDE depth 0
33*fb3ef04dSDag-Erling Smørgravunifdef: parser line 6 state NO comment START line
34*fb3ef04dSDag-Erling Smørgravunifdef: process line 6 PLAIN -> OUTSIDE depth 0
35*fb3ef04dSDag-Erling Smørgravunifdef: parser line 7 state NO comment START line
36*fb3ef04dSDag-Erling Smørgravunifdef: process line 7 PLAIN -> OUTSIDE depth 0
37*fb3ef04dSDag-Erling Smørgravunifdef: eval  FOO
38*fb3ef04dSDag-Erling Smørgrav
39*fb3ef04dSDag-Erling Smørgravunifdef: eval0
40*fb3ef04dSDag-Erling Smørgravunifdef: eval1
41*fb3ef04dSDag-Erling Smørgravunifdef: eval2
42*fb3ef04dSDag-Erling Smørgravunifdef: eval3
43*fb3ef04dSDag-Erling Smørgravunifdef: eval4
44*fb3ef04dSDag-Erling Smørgravunifdef: eval5
45*fb3ef04dSDag-Erling Smørgravunifdef: eval6
46*fb3ef04dSDag-Erling Smørgravunifdef: eval7
47*fb3ef04dSDag-Erling Smørgravunifdef: eval8
48*fb3ef04dSDag-Erling Smørgravunifdef: eval9
49*fb3ef04dSDag-Erling Smørgravunifdef: eval10 symbol
50*fb3ef04dSDag-Erling Smørgravunifdef: findsym FOO=BAR
51*fb3ef04dSDag-Erling Smørgravunifdef: eval = 0
52*fb3ef04dSDag-Erling Smørgravunifdef: parser line 8 state NO comment START line
53*fb3ef04dSDag-Erling Smørgravunifdef: process line 8 IF -> PASS_MIDDLE depth 1
54*fb3ef04dSDag-Erling Smørgravunifdef: parser line 9 state NO comment START line
55*fb3ef04dSDag-Erling Smørgravunifdef: process line 9 PLAIN -> PASS_MIDDLE depth 1
56*fb3ef04dSDag-Erling Smørgravunifdef: parser line 10 state NO comment START line
57*fb3ef04dSDag-Erling Smørgravunifdef: process line 10 ELSE -> PASS_ELSE depth 1
58*fb3ef04dSDag-Erling Smørgravunifdef: parser line 11 state NO comment START line
59*fb3ef04dSDag-Erling Smørgravunifdef: process line 11 PLAIN -> PASS_ELSE depth 1
60*fb3ef04dSDag-Erling Smørgravunifdef: parser line 12 state NO comment START line
61*fb3ef04dSDag-Erling Smørgravunifdef: process line 12 ENDIF -> OUTSIDE depth 0
62*fb3ef04dSDag-Erling Smørgravunifdef: parser line 13 state NO comment START line
63*fb3ef04dSDag-Erling Smørgravunifdef: process line 13 PLAIN -> OUTSIDE depth 0
64*fb3ef04dSDag-Erling Smørgravunifdef: eval  BAR
65*fb3ef04dSDag-Erling Smørgrav
66*fb3ef04dSDag-Erling Smørgravunifdef: eval0
67*fb3ef04dSDag-Erling Smørgravunifdef: eval1
68*fb3ef04dSDag-Erling Smørgravunifdef: eval2
69*fb3ef04dSDag-Erling Smørgravunifdef: eval3
70*fb3ef04dSDag-Erling Smørgravunifdef: eval4
71*fb3ef04dSDag-Erling Smørgravunifdef: eval5
72*fb3ef04dSDag-Erling Smørgravunifdef: eval6
73*fb3ef04dSDag-Erling Smørgravunifdef: eval7
74*fb3ef04dSDag-Erling Smørgravunifdef: eval8
75*fb3ef04dSDag-Erling Smørgravunifdef: eval9
76*fb3ef04dSDag-Erling Smørgravunifdef: eval10 symbol
77*fb3ef04dSDag-Erling Smørgravunifdef: findsym BAR=BAR
78*fb3ef04dSDag-Erling Smørgravunifdef: eval = 0
79*fb3ef04dSDag-Erling Smørgravunifdef: parser line 14 state NO comment START line
80*fb3ef04dSDag-Erling Smørgravunifdef: process line 14 IF -> PASS_MIDDLE depth 1
81*fb3ef04dSDag-Erling Smørgravunifdef: parser line 15 state NO comment START line
82*fb3ef04dSDag-Erling Smørgravunifdef: process line 15 PLAIN -> PASS_MIDDLE depth 1
83*fb3ef04dSDag-Erling Smørgravunifdef: eval  FOO
84*fb3ef04dSDag-Erling Smørgrav
85*fb3ef04dSDag-Erling Smørgravunifdef: eval0
86*fb3ef04dSDag-Erling Smørgravunifdef: eval1
87*fb3ef04dSDag-Erling Smørgravunifdef: eval2
88*fb3ef04dSDag-Erling Smørgravunifdef: eval3
89*fb3ef04dSDag-Erling Smørgravunifdef: eval4
90*fb3ef04dSDag-Erling Smørgravunifdef: eval5
91*fb3ef04dSDag-Erling Smørgravunifdef: eval6
92*fb3ef04dSDag-Erling Smørgravunifdef: eval7
93*fb3ef04dSDag-Erling Smørgravunifdef: eval8
94*fb3ef04dSDag-Erling Smørgravunifdef: eval9
95*fb3ef04dSDag-Erling Smørgravunifdef: eval10 symbol
96*fb3ef04dSDag-Erling Smørgravunifdef: findsym FOO=BAR
97*fb3ef04dSDag-Erling Smørgravunifdef: eval = 0
98*fb3ef04dSDag-Erling Smørgravunifdef: parser line 16 state NO comment START line
99*fb3ef04dSDag-Erling Smørgravunifdef: process line 16 ELIF -> PASS_MIDDLE depth 1
100*fb3ef04dSDag-Erling Smørgravunifdef: parser line 17 state NO comment START line
101*fb3ef04dSDag-Erling Smørgravunifdef: process line 17 PLAIN -> PASS_MIDDLE depth 1
102*fb3ef04dSDag-Erling Smørgravunifdef: parser line 18 state NO comment START line
103*fb3ef04dSDag-Erling Smørgravunifdef: process line 18 ELSE -> PASS_ELSE depth 1
104*fb3ef04dSDag-Erling Smørgravunifdef: parser line 19 state NO comment START line
105*fb3ef04dSDag-Erling Smørgravunifdef: process line 19 PLAIN -> PASS_ELSE depth 1
106*fb3ef04dSDag-Erling Smørgravunifdef: parser line 20 state NO comment START line
107*fb3ef04dSDag-Erling Smørgravunifdef: process line 20 ENDIF -> OUTSIDE depth 0
108*fb3ef04dSDag-Erling Smørgravunifdef: parser line 21 state NO comment START line
109*fb3ef04dSDag-Erling Smørgravunifdef: process line 21 PLAIN -> OUTSIDE depth 0
110*fb3ef04dSDag-Erling Smørgravunifdef: parser line 22 state NO comment START line
111*fb3ef04dSDag-Erling Smørgravunifdef: process line 22 PLAIN -> OUTSIDE depth 0
112*fb3ef04dSDag-Erling Smørgravunifdef: parser line 23 state NO comment START line
113*fb3ef04dSDag-Erling Smørgravunifdef: process line 23 PLAIN -> OUTSIDE depth 0
114*fb3ef04dSDag-Erling Smørgravunifdef: parser line 24 state NO comment START line
115*fb3ef04dSDag-Erling Smørgravunifdef: process line 24 PLAIN -> OUTSIDE depth 0
116*fb3ef04dSDag-Erling Smørgravunifdef: parser line 25 state NO comment START line
117*fb3ef04dSDag-Erling Smørgravunifdef: process line 25 PLAIN -> OUTSIDE depth 0
118*fb3ef04dSDag-Erling Smørgravunifdef: parser line 26 state NO comment START line
119*fb3ef04dSDag-Erling Smørgravunifdef: process line 26 PLAIN -> OUTSIDE depth 0
120*fb3ef04dSDag-Erling Smørgravunifdef: process line 27 EOF -> OUTSIDE depth 0
121