1 Start ../src/test_parser.nit:17,1--156,1
2 AModule ../src/test_parser.nit:17,1--155,3
3 AModuledecl ../src/test_parser.nit:17,1--18,18
4 ADoc ../src/test_parser.nit:17,1--18,0
5 TComment "# Program used to test the NIT parser\n" ../src/test_parser.nit:17,1--18,0
6 APublicVisibility ../src/test_parser.nit:18,1
7 TKwmodule "module" ../src/test_parser.nit:18,1--6
8 AModuleName ../src/test_parser.nit:18,8--18
9 TId "test_parser" ../src/test_parser.nit:18,8--18
10 AStdImport ../src/test_parser.nit:20,1--13
11 APublicVisibility ../src/test_parser.nit:20,1
12 TKwimport "import" ../src/test_parser.nit:20,1--6
13 AModuleName ../src/test_parser.nit:20,8--13
14 TId "parser" ../src/test_parser.nit:20,8--13
15 AStdImport ../src/test_parser.nit:21,1--18
16 APublicVisibility ../src/test_parser.nit:21,1
17 TKwimport "import" ../src/test_parser.nit:21,1--6
18 AModuleName ../src/test_parser.nit:21,8--18
19 TId "parser_util" ../src/test_parser.nit:21,8--18
20 AStdImport ../src/test_parser.nit:22,1--14
21 APublicVisibility ../src/test_parser.nit:22,1
22 TKwimport "import" ../src/test_parser.nit:22,1--6
23 AModuleName ../src/test_parser.nit:22,8--14
24 TId "astutil" ../src/test_parser.nit:22,8--14
25 AStdClassdef ../src/test_parser.nit:24,1--39,3
26 ADoc ../src/test_parser.nit:24,1--25,0
27 TComment "# A basic visitor that prints AST trees to the screen\n" ../src/test_parser.nit:24,1--25,0
28 APublicVisibility ../src/test_parser.nit:25,1
29 AConcreteClasskind ../src/test_parser.nit:25,1--5
30 TKwclass "class" ../src/test_parser.nit:25,1--5
31 TClassid "PrintTreeVisitor" ../src/test_parser.nit:25,7--22
32 ASuperPropdef ../src/test_parser.nit:26,2--14
33 APublicVisibility ../src/test_parser.nit:26,2
34 TKwsuper "super" ../src/test_parser.nit:26,2--6
35 AType ../src/test_parser.nit:26,8--14
36 TClassid "Visitor" ../src/test_parser.nit:26,8--14
37 AAttrPropdef ../src/test_parser.nit:27,2--26
38 APrivateVisibility ../src/test_parser.nit:27,2--8
39 TKwprivate "private" ../src/test_parser.nit:27,2--8
40 TKwvar "var" ../src/test_parser.nit:27,10--12
41 TId "rank" ../src/test_parser.nit:27,14--17
42 AType ../src/test_parser.nit:27,20--22
43 TClassid "Int" ../src/test_parser.nit:27,20--22
44 TAssign "=" ../src/test_parser.nit:27,24
45 ADecIntExpr ../src/test_parser.nit:27,26
46 TNumber "0" ../src/test_parser.nit:27,26
47 AMethPropdef ../src/test_parser.nit:28,2--38,4
48 TKwredef "redef" ../src/test_parser.nit:28,2--6
49 APublicVisibility ../src/test_parser.nit:28,8
50 TKwmeth "fun" ../src/test_parser.nit:28,8--10
51 AIdMethid ../src/test_parser.nit:28,12--16
52 TId "visit" ../src/test_parser.nit:28,12--16
53 ASignature ../src/test_parser.nit:28,17--19
54 TOpar "(" ../src/test_parser.nit:28,17
55 AParam ../src/test_parser.nit:28,18
56 TId "n" ../src/test_parser.nit:28,18
57 TCpar ")" ../src/test_parser.nit:28,19
58 TKwdo "do" ../src/test_parser.nit:29,2--3
59 ABlockExpr ../src/test_parser.nit:30,3--38,4
60 AIfExpr ../src/test_parser.nit:30,3--34,5
61 TKwif "if" ../src/test_parser.nit:30,3--4
62 AIsaExpr ../src/test_parser.nit:30,6--16
63 ACallExpr ../src/test_parser.nit:30,6
64 AImplicitSelfExpr ../src/test_parser.nit:30,6
65 TId "n" ../src/test_parser.nit:30,6
66 AListExprs ../src/test_parser.nit:30,6
67 TKwisa "isa" ../src/test_parser.nit:30,8--10
68 AType ../src/test_parser.nit:30,12--16
69 TClassid "Token" ../src/test_parser.nit:30,12--16
70 TKwthen "then" ../src/test_parser.nit:30,18--21
71 ABlockExpr ../src/test_parser.nit:31,4--88
72 ACallExpr ../src/test_parser.nit:31,4--88
73 AImplicitSelfExpr ../src/test_parser.nit:31,4
74 TId "printn" ../src/test_parser.nit:31,4--9
75 AParExprs ../src/test_parser.nit:31,10--88
76 TOpar "(" ../src/test_parser.nit:31,10
77 AStarExpr ../src/test_parser.nit:31,11--21
78 AStringExpr ../src/test_parser.nit:31,11--14
79 TString "\" \"" ../src/test_parser.nit:31,11--14
80 TStar "*" ../src/test_parser.nit:31,16
81 ACallExpr ../src/test_parser.nit:31,18--21
82 AImplicitSelfExpr ../src/test_parser.nit:31,18
83 TId "rank" ../src/test_parser.nit:31,18--21
84 AListExprs ../src/test_parser.nit:31,21
85 ACallExpr ../src/test_parser.nit:31,24--35
86 ACallExpr ../src/test_parser.nit:31,24
87 AImplicitSelfExpr ../src/test_parser.nit:31,24
88 TId "n" ../src/test_parser.nit:31,24
89 AListExprs ../src/test_parser.nit:31,24
90 TId "class_name" ../src/test_parser.nit:31,26--35
91 AListExprs ../src/test_parser.nit:31,35
92 AStringExpr ../src/test_parser.nit:31,38--42
93 TString "\" \\\"\"" ../src/test_parser.nit:31,38--42
94 ACallExpr ../src/test_parser.nit:31,45--62
95 ACallExpr ../src/test_parser.nit:31,45--50
96 ACallExpr ../src/test_parser.nit:31,45
97 AImplicitSelfExpr ../src/test_parser.nit:31,45
98 TId "n" ../src/test_parser.nit:31,45
99 AListExprs ../src/test_parser.nit:31,45
100 TId "text" ../src/test_parser.nit:31,47--50
101 AListExprs ../src/test_parser.nit:31,50
102 TId "escape_to_c" ../src/test_parser.nit:31,52--62
103 AListExprs ../src/test_parser.nit:31,62
104 AStringExpr ../src/test_parser.nit:31,65--69
105 TString "\"\\\" \"" ../src/test_parser.nit:31,65--69
106 ACallExpr ../src/test_parser.nit:31,72--81
107 ACallExpr ../src/test_parser.nit:31,72
108 AImplicitSelfExpr ../src/test_parser.nit:31,72
109 TId "n" ../src/test_parser.nit:31,72
110 AListExprs ../src/test_parser.nit:31,72
111 TId "location" ../src/test_parser.nit:31,74--81
112 AListExprs ../src/test_parser.nit:31,81
113 AStringExpr ../src/test_parser.nit:31,84--87
114 TString "\"\\n\"" ../src/test_parser.nit:31,84--87
115 TCpar ")" ../src/test_parser.nit:31,88
116 TKwelse "else" ../src/test_parser.nit:32,3--6
117 ABlockExpr ../src/test_parser.nit:33,4--34,5
118 ACallExpr ../src/test_parser.nit:33,4--59
119 AImplicitSelfExpr ../src/test_parser.nit:33,4
120 TId "printn" ../src/test_parser.nit:33,4--9
121 AParExprs ../src/test_parser.nit:33,10--59
122 TOpar "(" ../src/test_parser.nit:33,10
123 AStarExpr ../src/test_parser.nit:33,11--21
124 AStringExpr ../src/test_parser.nit:33,11--14
125 TString "\" \"" ../src/test_parser.nit:33,11--14
126 TStar "*" ../src/test_parser.nit:33,16
127 ACallExpr ../src/test_parser.nit:33,18--21
128 AImplicitSelfExpr ../src/test_parser.nit:33,18
129 TId "rank" ../src/test_parser.nit:33,18--21
130 AListExprs ../src/test_parser.nit:33,21
131 ACallExpr ../src/test_parser.nit:33,24--35
132 ACallExpr ../src/test_parser.nit:33,24
133 AImplicitSelfExpr ../src/test_parser.nit:33,24
134 TId "n" ../src/test_parser.nit:33,24
135 AListExprs ../src/test_parser.nit:33,24
136 TId "class_name" ../src/test_parser.nit:33,26--35
137 AListExprs ../src/test_parser.nit:33,35
138 AStringExpr ../src/test_parser.nit:33,38--40
139 TString "\" \"" ../src/test_parser.nit:33,38--40
140 ACallExpr ../src/test_parser.nit:33,43--52
141 ACallExpr ../src/test_parser.nit:33,43
142 AImplicitSelfExpr ../src/test_parser.nit:33,43
143 TId "n" ../src/test_parser.nit:33,43
144 AListExprs ../src/test_parser.nit:33,43
145 TId "location" ../src/test_parser.nit:33,45--52
146 AListExprs ../src/test_parser.nit:33,52
147 AStringExpr ../src/test_parser.nit:33,55--58
148 TString "\"\\n\"" ../src/test_parser.nit:33,55--58
149 TCpar ")" ../src/test_parser.nit:33,59
150 TKwend "end" ../src/test_parser.nit:34,3--5
151 ACallAssignExpr ../src/test_parser.nit:35,3--17
152 AImplicitSelfExpr ../src/test_parser.nit:35,3
153 TId "rank" ../src/test_parser.nit:35,3--6
154 AListExprs ../src/test_parser.nit:35,8
155 TAssign "=" ../src/test_parser.nit:35,8
156 APlusExpr ../src/test_parser.nit:35,10--17
157 ACallExpr ../src/test_parser.nit:35,10--13
158 AImplicitSelfExpr ../src/test_parser.nit:35,10
159 TId "rank" ../src/test_parser.nit:35,10--13
160 AListExprs ../src/test_parser.nit:35,13
161 TPlus "+" ../src/test_parser.nit:35,15
162 ADecIntExpr ../src/test_parser.nit:35,17
163 TNumber "1" ../src/test_parser.nit:35,17
164 ACallExpr ../src/test_parser.nit:36,3--19
165 ACallExpr ../src/test_parser.nit:36,3
166 AImplicitSelfExpr ../src/test_parser.nit:36,3
167 TId "n" ../src/test_parser.nit:36,3
168 AListExprs ../src/test_parser.nit:36,3
169 TId "visit_all" ../src/test_parser.nit:36,5--13
170 AParExprs ../src/test_parser.nit:36,14--19
171 TOpar "(" ../src/test_parser.nit:36,14
172 ASelfExpr ../src/test_parser.nit:36,15--18
173 TKwself "self" ../src/test_parser.nit:36,15--18
174 TCpar ")" ../src/test_parser.nit:36,19
175 ACallAssignExpr ../src/test_parser.nit:37,3--17
176 AImplicitSelfExpr ../src/test_parser.nit:37,3
177 TId "rank" ../src/test_parser.nit:37,3--6
178 AListExprs ../src/test_parser.nit:37,8
179 TAssign "=" ../src/test_parser.nit:37,8
180 AMinusExpr ../src/test_parser.nit:37,10--17
181 ACallExpr ../src/test_parser.nit:37,10--13
182 AImplicitSelfExpr ../src/test_parser.nit:37,10
183 TId "rank" ../src/test_parser.nit:37,10--13
184 AListExprs ../src/test_parser.nit:37,13
185 TMinus "-" ../src/test_parser.nit:37,15
186 ADecIntExpr ../src/test_parser.nit:37,17
187 TNumber "1" ../src/test_parser.nit:37,17
188 TKwend "end" ../src/test_parser.nit:38,2--4
189 TKwend "end" ../src/test_parser.nit:39,1--3
190 AMainClassdef ../src/test_parser.nit:41,1--155,3
191 AMainMethPropdef ../src/test_parser.nit:41,1--155,3
192 ABlockExpr ../src/test_parser.nit:41,1--155,3
193 AVardeclExpr ../src/test_parser.nit:41,1--20
194 TKwvar "var" ../src/test_parser.nit:41,1--3
195 TId "no_print" ../src/test_parser.nit:41,5--12
196 TAssign "=" ../src/test_parser.nit:41,14
197 AFalseExpr ../src/test_parser.nit:41,16--20
198 TKwfalse "false" ../src/test_parser.nit:41,16--20
199 AVardeclExpr ../src/test_parser.nit:42,1--22
200 TKwvar "var" ../src/test_parser.nit:42,1--3
201 TId "only_lexer" ../src/test_parser.nit:42,5--14
202 TAssign "=" ../src/test_parser.nit:42,16
203 AFalseExpr ../src/test_parser.nit:42,18--22
204 TKwfalse "false" ../src/test_parser.nit:42,18--22
205 AVardeclExpr ../src/test_parser.nit:43,1--21
206 TKwvar "var" ../src/test_parser.nit:43,1--3
207 TId "need_help" ../src/test_parser.nit:43,5--13
208 TAssign "=" ../src/test_parser.nit:43,15
209 AFalseExpr ../src/test_parser.nit:43,17--21
210 TKwfalse "false" ../src/test_parser.nit:43,17--21
211 AVardeclExpr ../src/test_parser.nit:44,1--19
212 TKwvar "var" ../src/test_parser.nit:44,1--3
213 TId "no_file" ../src/test_parser.nit:44,5--11
214 TAssign "=" ../src/test_parser.nit:44,13
215 AFalseExpr ../src/test_parser.nit:44,15--19
216 TKwfalse "false" ../src/test_parser.nit:44,15--19
217 AVardeclExpr ../src/test_parser.nit:45,1--23
218 TKwvar "var" ../src/test_parser.nit:45,1--3
219 TId "interactive" ../src/test_parser.nit:45,5--15
220 TAssign "=" ../src/test_parser.nit:45,17
221 AFalseExpr ../src/test_parser.nit:45,19--23
222 TKwfalse "false" ../src/test_parser.nit:45,19--23
223 AVardeclExpr ../src/test_parser.nit:46,1--15
224 TKwvar "var" ../src/test_parser.nit:46,1--3
225 TId "xml" ../src/test_parser.nit:46,5--7
226 TAssign "=" ../src/test_parser.nit:46,9
227 AFalseExpr ../src/test_parser.nit:46,11--15
228 TKwfalse "false" ../src/test_parser.nit:46,11--15
229 AWhileExpr ../src/test_parser.nit:48,1--68,3
230 TKwwhile "while" ../src/test_parser.nit:48,1--5
231 AAndExpr ../src/test_parser.nit:48,7--57
232 ANotExpr ../src/test_parser.nit:48,7--23
233 TKwnot "not" ../src/test_parser.nit:48,7--9
234 ACallExpr ../src/test_parser.nit:48,11--23
235 ACallExpr ../src/test_parser.nit:48,11--14
236 AImplicitSelfExpr ../src/test_parser.nit:48,11
237 TId "args" ../src/test_parser.nit:48,11--14
238 AListExprs ../src/test_parser.nit:48,14
239 TId "is_empty" ../src/test_parser.nit:48,16--23
240 AListExprs ../src/test_parser.nit:48,23
241 TKwand "and" ../src/test_parser.nit:48,25--27
242 AEqExpr ../src/test_parser.nit:48,29--57
243 ACallExpr ../src/test_parser.nit:48,29--50
244 ACallExpr ../src/test_parser.nit:48,29--44
245 ACallExpr ../src/test_parser.nit:48,29--38
246 ACallExpr ../src/test_parser.nit:48,29--32
247 AImplicitSelfExpr ../src/test_parser.nit:48,29
248 TId "args" ../src/test_parser.nit:48,29--32
249 AListExprs ../src/test_parser.nit:48,32
250 TId "first" ../src/test_parser.nit:48,34--38
251 AListExprs ../src/test_parser.nit:48,38
252 TId "chars" ../src/test_parser.nit:48,40--44
253 AListExprs ../src/test_parser.nit:48,44
254 TId "first" ../src/test_parser.nit:48,46--50
255 AListExprs ../src/test_parser.nit:48,50
256 TEq "==" ../src/test_parser.nit:48,52--53
257 ACharExpr ../src/test_parser.nit:48,55--57
258 TChar "\'-\'" ../src/test_parser.nit:48,55--57
259 TKwdo "do" ../src/test_parser.nit:48,59--60
260 ABlockExpr ../src/test_parser.nit:49,2--68,3
261 AIfExpr ../src/test_parser.nit:49,2--66,4
262 TKwif "if" ../src/test_parser.nit:49,2--3
263 AEqExpr ../src/test_parser.nit:49,5--22
264 ACallExpr ../src/test_parser.nit:49,5--14
265 ACallExpr ../src/test_parser.nit:49,5--8
266 AImplicitSelfExpr ../src/test_parser.nit:49,5
267 TId "args" ../src/test_parser.nit:49,5--8
268 AListExprs ../src/test_parser.nit:49,8
269 TId "first" ../src/test_parser.nit:49,10--14
270 AListExprs ../src/test_parser.nit:49,14
271 TEq "==" ../src/test_parser.nit:49,16--17
272 AStringExpr ../src/test_parser.nit:49,19--22
273 TString "\"-n\"" ../src/test_parser.nit:49,19--22
274 TKwthen "then" ../src/test_parser.nit:49,24--27
275 ABlockExpr ../src/test_parser.nit:50,3--17
276 ACallAssignExpr ../src/test_parser.nit:50,3--17
277 AImplicitSelfExpr ../src/test_parser.nit:50,3
278 TId "no_print" ../src/test_parser.nit:50,3--10
279 AListExprs ../src/test_parser.nit:50,12
280 TAssign "=" ../src/test_parser.nit:50,12
281 ATrueExpr ../src/test_parser.nit:50,14--17
282 TKwtrue "true" ../src/test_parser.nit:50,14--17
283 TKwelse "else" ../src/test_parser.nit:51,2--5
284 AIfExpr ../src/test_parser.nit:51,7--66,4
285 TKwif "if" ../src/test_parser.nit:51,7--8
286 AEqExpr ../src/test_parser.nit:51,10--27
287 ACallExpr ../src/test_parser.nit:51,10--19
288 ACallExpr ../src/test_parser.nit:51,10--13
289 AImplicitSelfExpr ../src/test_parser.nit:51,10
290 TId "args" ../src/test_parser.nit:51,10--13
291 AListExprs ../src/test_parser.nit:51,13
292 TId "first" ../src/test_parser.nit:51,15--19
293 AListExprs ../src/test_parser.nit:51,19
294 TEq "==" ../src/test_parser.nit:51,21--22
295 AStringExpr ../src/test_parser.nit:51,24--27
296 TString "\"-l\"" ../src/test_parser.nit:51,24--27
297 TKwthen "then" ../src/test_parser.nit:51,29--32
298 ABlockExpr ../src/test_parser.nit:52,3--19
299 ACallAssignExpr ../src/test_parser.nit:52,3--19
300 AImplicitSelfExpr ../src/test_parser.nit:52,3
301 TId "only_lexer" ../src/test_parser.nit:52,3--12
302 AListExprs ../src/test_parser.nit:52,14
303 TAssign "=" ../src/test_parser.nit:52,14
304 ATrueExpr ../src/test_parser.nit:52,16--19
305 TKwtrue "true" ../src/test_parser.nit:52,16--19
306 TKwelse "else" ../src/test_parser.nit:53,2--5
307 AIfExpr ../src/test_parser.nit:53,7--66,4
308 TKwif "if" ../src/test_parser.nit:53,7--8
309 AEqExpr ../src/test_parser.nit:53,10--27
310 ACallExpr ../src/test_parser.nit:53,10--19
311 ACallExpr ../src/test_parser.nit:53,10--13
312 AImplicitSelfExpr ../src/test_parser.nit:53,10
313 TId "args" ../src/test_parser.nit:53,10--13
314 AListExprs ../src/test_parser.nit:53,13
315 TId "first" ../src/test_parser.nit:53,15--19
316 AListExprs ../src/test_parser.nit:53,19
317 TEq "==" ../src/test_parser.nit:53,21--22
318 AStringExpr ../src/test_parser.nit:53,24--27
319 TString "\"-p\"" ../src/test_parser.nit:53,24--27
320 TKwthen "then" ../src/test_parser.nit:53,29--32
321 ABlockExpr ../src/test_parser.nit:54,3--20
322 ACallAssignExpr ../src/test_parser.nit:54,3--20
323 AImplicitSelfExpr ../src/test_parser.nit:54,3
324 TId "only_lexer" ../src/test_parser.nit:54,3--12
325 AListExprs ../src/test_parser.nit:54,14
326 TAssign "=" ../src/test_parser.nit:54,14
327 AFalseExpr ../src/test_parser.nit:54,16--20
328 TKwfalse "false" ../src/test_parser.nit:54,16--20
329 TKwelse "else" ../src/test_parser.nit:55,2--5
330 AIfExpr ../src/test_parser.nit:55,7--66,4
331 TKwif "if" ../src/test_parser.nit:55,7--8
332 AEqExpr ../src/test_parser.nit:55,10--27
333 ACallExpr ../src/test_parser.nit:55,10--19
334 ACallExpr ../src/test_parser.nit:55,10--13
335 AImplicitSelfExpr ../src/test_parser.nit:55,10
336 TId "args" ../src/test_parser.nit:55,10--13
337 AListExprs ../src/test_parser.nit:55,13
338 TId "first" ../src/test_parser.nit:55,15--19
339 AListExprs ../src/test_parser.nit:55,19
340 TEq "==" ../src/test_parser.nit:55,21--22
341 AStringExpr ../src/test_parser.nit:55,24--27
342 TString "\"-x\"" ../src/test_parser.nit:55,24--27
343 TKwthen "then" ../src/test_parser.nit:55,29--32
344 ABlockExpr ../src/test_parser.nit:56,3--12
345 ACallAssignExpr ../src/test_parser.nit:56,3--12
346 AImplicitSelfExpr ../src/test_parser.nit:56,3
347 TId "xml" ../src/test_parser.nit:56,3--5
348 AListExprs ../src/test_parser.nit:56,7
349 TAssign "=" ../src/test_parser.nit:56,7
350 ATrueExpr ../src/test_parser.nit:56,9--12
351 TKwtrue "true" ../src/test_parser.nit:56,9--12
352 TKwelse "else" ../src/test_parser.nit:57,2--5
353 AIfExpr ../src/test_parser.nit:57,7--66,4
354 TKwif "if" ../src/test_parser.nit:57,7--8
355 AEqExpr ../src/test_parser.nit:57,10--27
356 ACallExpr ../src/test_parser.nit:57,10--19
357 ACallExpr ../src/test_parser.nit:57,10--13
358 AImplicitSelfExpr ../src/test_parser.nit:57,10
359 TId "args" ../src/test_parser.nit:57,10--13
360 AListExprs ../src/test_parser.nit:57,13
361 TId "first" ../src/test_parser.nit:57,15--19
362 AListExprs ../src/test_parser.nit:57,19
363 TEq "==" ../src/test_parser.nit:57,21--22
364 AStringExpr ../src/test_parser.nit:57,24--27
365 TString "\"-e\"" ../src/test_parser.nit:57,24--27
366 TKwthen "then" ../src/test_parser.nit:57,29--32
367 ABlockExpr ../src/test_parser.nit:58,3--16
368 ACallAssignExpr ../src/test_parser.nit:58,3--16
369 AImplicitSelfExpr ../src/test_parser.nit:58,3
370 TId "no_file" ../src/test_parser.nit:58,3--9
371 AListExprs ../src/test_parser.nit:58,11
372 TAssign "=" ../src/test_parser.nit:58,11
373 ATrueExpr ../src/test_parser.nit:58,13--16
374 TKwtrue "true" ../src/test_parser.nit:58,13--16
375 TKwelse "else" ../src/test_parser.nit:59,2--5
376 AIfExpr ../src/test_parser.nit:59,7--66,4
377 TKwif "if" ../src/test_parser.nit:59,7--8
378 AEqExpr ../src/test_parser.nit:59,10--27
379 ACallExpr ../src/test_parser.nit:59,10--19
380 ACallExpr ../src/test_parser.nit:59,10--13
381 AImplicitSelfExpr ../src/test_parser.nit:59,10
382 TId "args" ../src/test_parser.nit:59,10--13
383 AListExprs ../src/test_parser.nit:59,13
384 TId "first" ../src/test_parser.nit:59,15--19
385 AListExprs ../src/test_parser.nit:59,19
386 TEq "==" ../src/test_parser.nit:59,21--22
387 AStringExpr ../src/test_parser.nit:59,24--27
388 TString "\"-i\"" ../src/test_parser.nit:59,24--27
389 TKwthen "then" ../src/test_parser.nit:59,29--32
390 ABlockExpr ../src/test_parser.nit:60,3--20
391 ACallAssignExpr ../src/test_parser.nit:60,3--20
392 AImplicitSelfExpr ../src/test_parser.nit:60,3
393 TId "interactive" ../src/test_parser.nit:60,3--13
394 AListExprs ../src/test_parser.nit:60,15
395 TAssign "=" ../src/test_parser.nit:60,15
396 ATrueExpr ../src/test_parser.nit:60,17--20
397 TKwtrue "true" ../src/test_parser.nit:60,17--20
398 TKwelse "else" ../src/test_parser.nit:61,2--5
399 AIfExpr ../src/test_parser.nit:61,7--66,4
400 TKwif "if" ../src/test_parser.nit:61,7--8
401 AOrExpr ../src/test_parser.nit:61,10--49
402 AEqExpr ../src/test_parser.nit:61,10--27
403 ACallExpr ../src/test_parser.nit:61,10--19
404 ACallExpr ../src/test_parser.nit:61,10--13
405 AImplicitSelfExpr ../src/test_parser.nit:61,10
406 TId "args" ../src/test_parser.nit:61,10--13
407 AListExprs ../src/test_parser.nit:61,13
408 TId "first" ../src/test_parser.nit:61,15--19
409 AListExprs ../src/test_parser.nit:61,19
410 TEq "==" ../src/test_parser.nit:61,21--22
411 AStringExpr ../src/test_parser.nit:61,24--27
412 TString "\"-h\"" ../src/test_parser.nit:61,24--27
413 TKwor "or" ../src/test_parser.nit:61,29--30
414 AEqExpr ../src/test_parser.nit:61,32--49
415 ACallExpr ../src/test_parser.nit:61,32--41
416 ACallExpr ../src/test_parser.nit:61,32--35
417 AImplicitSelfExpr ../src/test_parser.nit:61,32
418 TId "args" ../src/test_parser.nit:61,32--35
419 AListExprs ../src/test_parser.nit:61,35
420 TId "first" ../src/test_parser.nit:61,37--41
421 AListExprs ../src/test_parser.nit:61,41
422 TEq "==" ../src/test_parser.nit:61,43--44
423 AStringExpr ../src/test_parser.nit:61,46--49
424 TString "\"-?\"" ../src/test_parser.nit:61,46--49
425 TKwthen "then" ../src/test_parser.nit:61,51--54
426 ABlockExpr ../src/test_parser.nit:62,3--18
427 ACallAssignExpr ../src/test_parser.nit:62,3--18
428 AImplicitSelfExpr ../src/test_parser.nit:62,3
429 TId "need_help" ../src/test_parser.nit:62,3--11
430 AListExprs ../src/test_parser.nit:62,13
431 TAssign "=" ../src/test_parser.nit:62,13
432 ATrueExpr ../src/test_parser.nit:62,15--18
433 TKwtrue "true" ../src/test_parser.nit:62,15--18
434 TKwelse "else" ../src/test_parser.nit:63,2--5
435 ABlockExpr ../src/test_parser.nit:64,3--66,4
436 ACallExpr ../src/test_parser.nit:64,3--48
437 ACallExpr ../src/test_parser.nit:64,3--8
438 AImplicitSelfExpr ../src/test_parser.nit:64,3
439 TId "stderr" ../src/test_parser.nit:64,3--8
440 AListExprs ../src/test_parser.nit:64,8
441 TId "write" ../src/test_parser.nit:64,10--14
442 AParExprs ../src/test_parser.nit:64,15--48
443 TOpar "(" ../src/test_parser.nit:64,15
444 ASuperstringExpr ../src/test_parser.nit:64,16--47
445 AStartStringExpr ../src/test_parser.nit:64,16--32
446 TStartString "\"Unknown option {" ../src/test_parser.nit:64,16--32
447 ACallExpr ../src/test_parser.nit:64,33--42
448 ACallExpr ../src/test_parser.nit:64,33--36
449 AImplicitSelfExpr ../src/test_parser.nit:64,33
450 TId "args" ../src/test_parser.nit:64,33--36
451 AListExprs ../src/test_parser.nit:64,36
452 TId "first" ../src/test_parser.nit:64,38--42
453 AListExprs ../src/test_parser.nit:64,42
454 AEndStringExpr ../src/test_parser.nit:64,43--47
455 TEndString "}.\\n\"" ../src/test_parser.nit:64,43--47
456 TCpar ")" ../src/test_parser.nit:64,48
457 ACallExpr ../src/test_parser.nit:65,3--9
458 AImplicitSelfExpr ../src/test_parser.nit:65,3
459 TId "exit" ../src/test_parser.nit:65,3--6
460 AParExprs ../src/test_parser.nit:65,7--9
461 TOpar "(" ../src/test_parser.nit:65,7
462 ADecIntExpr ../src/test_parser.nit:65,8
463 TNumber "0" ../src/test_parser.nit:65,8
464 TCpar ")" ../src/test_parser.nit:65,9
465 TKwend "end" ../src/test_parser.nit:66,2--4
466 ACallExpr ../src/test_parser.nit:67,2--11
467 ACallExpr ../src/test_parser.nit:67,2--5
468 AImplicitSelfExpr ../src/test_parser.nit:67,2
469 TId "args" ../src/test_parser.nit:67,2--5
470 AListExprs ../src/test_parser.nit:67,5
471 TId "shift" ../src/test_parser.nit:67,7--11
472 AListExprs ../src/test_parser.nit:67,11
473 TKwend "end" ../src/test_parser.nit:68,1--3
474 AIfExpr ../src/test_parser.nit:70,1--155,3
475 TKwif "if" ../src/test_parser.nit:70,1--2
476 AOrExpr ../src/test_parser.nit:70,4--51
477 AParExpr ../src/test_parser.nit:70,4--38
478 TOpar "(" ../src/test_parser.nit:70,4
479 AAndExpr ../src/test_parser.nit:70,5--37
480 ACallExpr ../src/test_parser.nit:70,5--17
481 ACallExpr ../src/test_parser.nit:70,5--8
482 AImplicitSelfExpr ../src/test_parser.nit:70,5
483 TId "args" ../src/test_parser.nit:70,5--8
484 AListExprs ../src/test_parser.nit:70,8
485 TId "is_empty" ../src/test_parser.nit:70,10--17
486 AListExprs ../src/test_parser.nit:70,17
487 TKwand "and" ../src/test_parser.nit:70,19--21
488 ANotExpr ../src/test_parser.nit:70,23--37
489 TKwnot "not" ../src/test_parser.nit:70,23--25
490 ACallExpr ../src/test_parser.nit:70,27--37
491 AImplicitSelfExpr ../src/test_parser.nit:70,27
492 TId "interactive" ../src/test_parser.nit:70,27--37
493 AListExprs ../src/test_parser.nit:70,37
494 TCpar ")" ../src/test_parser.nit:70,38
495 TKwor "or" ../src/test_parser.nit:70,40--41
496 ACallExpr ../src/test_parser.nit:70,43--51
497 AImplicitSelfExpr ../src/test_parser.nit:70,43
498 TId "need_help" ../src/test_parser.nit:70,43--51
499 AListExprs ../src/test_parser.nit:70,51
500 TKwthen "then" ../src/test_parser.nit:70,53--56
501 ABlockExpr ../src/test_parser.nit:71,2--82,30
502 ACallExpr ../src/test_parser.nit:71,2--16
503 AImplicitSelfExpr ../src/test_parser.nit:71,2
504 TId "print" ../src/test_parser.nit:71,2--6
505 AParExprs ../src/test_parser.nit:71,7--16
506 TOpar "(" ../src/test_parser.nit:71,7
507 AStringExpr ../src/test_parser.nit:71,8--15
508 TString "\"usage:\"" ../src/test_parser.nit:71,8--15
509 TCpar ")" ../src/test_parser.nit:71,16
510 ACallExpr ../src/test_parser.nit:72,2--54
511 AImplicitSelfExpr ../src/test_parser.nit:72,2
512 TId "print" ../src/test_parser.nit:72,2--6
513 AParExprs ../src/test_parser.nit:72,7--54
514 TOpar "(" ../src/test_parser.nit:72,7
515 AStringExpr ../src/test_parser.nit:72,8--53
516 TString "\" test_parser [options]... <filename.nit>...\"" ../src/test_parser.nit:72,8--53
517 TCpar ")" ../src/test_parser.nit:72,54
518 ACallExpr ../src/test_parser.nit:73,2--49
519 AImplicitSelfExpr ../src/test_parser.nit:73,2
520 TId "print" ../src/test_parser.nit:73,2--6
521 AParExprs ../src/test_parser.nit:73,7--49
522 TOpar "(" ../src/test_parser.nit:73,7
523 AStringExpr ../src/test_parser.nit:73,8--48
524 TString "\" test_parser -e [options]... <text>...\"" ../src/test_parser.nit:73,8--48
525 TCpar ")" ../src/test_parser.nit:73,49
526 ACallExpr ../src/test_parser.nit:74,2--39
527 AImplicitSelfExpr ../src/test_parser.nit:74,2
528 TId "print" ../src/test_parser.nit:74,2--6
529 AParExprs ../src/test_parser.nit:74,7--39
530 TOpar "(" ../src/test_parser.nit:74,7
531 AStringExpr ../src/test_parser.nit:74,8--38
532 TString "\" test_parser -i [options]...\"" ../src/test_parser.nit:74,8--38
533 TCpar ")" ../src/test_parser.nit:74,39
534 ACallExpr ../src/test_parser.nit:75,2--18
535 AImplicitSelfExpr ../src/test_parser.nit:75,2
536 TId "print" ../src/test_parser.nit:75,2--6
537 AParExprs ../src/test_parser.nit:75,7--18
538 TOpar "(" ../src/test_parser.nit:75,7
539 AStringExpr ../src/test_parser.nit:75,8--17
540 TString "\"options:\"" ../src/test_parser.nit:75,8--17
541 TCpar ")" ../src/test_parser.nit:75,18
542 ACallExpr ../src/test_parser.nit:76,2--36
543 AImplicitSelfExpr ../src/test_parser.nit:76,2
544 TId "print" ../src/test_parser.nit:76,2--6
545 AParExprs ../src/test_parser.nit:76,7--36
546 TOpar "(" ../src/test_parser.nit:76,7
547 AStringExpr ../src/test_parser.nit:76,8--35
548 TString "\" -n\tdo not print anything\"" ../src/test_parser.nit:76,8--35
549 TCpar ")" ../src/test_parser.nit:76,36
550 ACallExpr ../src/test_parser.nit:77,2--25
551 AImplicitSelfExpr ../src/test_parser.nit:77,2
552 TId "print" ../src/test_parser.nit:77,2--6
553 AParExprs ../src/test_parser.nit:77,7--25
554 TOpar "(" ../src/test_parser.nit:77,7
555 AStringExpr ../src/test_parser.nit:77,8--24
556 TString "\" -l\tonly lexer\"" ../src/test_parser.nit:77,8--24
557 TCpar ")" ../src/test_parser.nit:77,25
558 ACallExpr ../src/test_parser.nit:78,2--41
559 AImplicitSelfExpr ../src/test_parser.nit:78,2
560 TId "print" ../src/test_parser.nit:78,2--6
561 AParExprs ../src/test_parser.nit:78,7--41
562 TOpar "(" ../src/test_parser.nit:78,7
563 AStringExpr ../src/test_parser.nit:78,8--40
564 TString "\" -p\tlexer and parser (default)\"" ../src/test_parser.nit:78,8--40
565 TCpar ")" ../src/test_parser.nit:78,41
566 ACallExpr ../src/test_parser.nit:79,2--61
567 AImplicitSelfExpr ../src/test_parser.nit:79,2
568 TId "print" ../src/test_parser.nit:79,2--6
569 AParExprs ../src/test_parser.nit:79,7--61
570 TOpar "(" ../src/test_parser.nit:79,7
571 AStringExpr ../src/test_parser.nit:79,8--60
572 TString "\" -x\tinstead of a ascii tree, output a XML document\"" ../src/test_parser.nit:79,8--60
573 TCpar ")" ../src/test_parser.nit:79,61
574 ACallExpr ../src/test_parser.nit:80,2--68
575 AImplicitSelfExpr ../src/test_parser.nit:80,2
576 TId "print" ../src/test_parser.nit:80,2--6
577 AParExprs ../src/test_parser.nit:80,7--68
578 TOpar "(" ../src/test_parser.nit:80,7
579 AStringExpr ../src/test_parser.nit:80,8--67
580 TString "\" -e\tinstead on files, each argument is a content to parse\"" ../src/test_parser.nit:80,8--67
581 TCpar ")" ../src/test_parser.nit:80,68
582 ACallExpr ../src/test_parser.nit:81,2--51
583 AImplicitSelfExpr ../src/test_parser.nit:81,2
584 TId "print" ../src/test_parser.nit:81,2--6
585 AParExprs ../src/test_parser.nit:81,7--51
586 TOpar "(" ../src/test_parser.nit:81,7
587 AStringExpr ../src/test_parser.nit:81,8--50
588 TString "\" -i\ttree to parse are read interactively\"" ../src/test_parser.nit:81,8--50
589 TCpar ")" ../src/test_parser.nit:81,51
590 ACallExpr ../src/test_parser.nit:82,2--30
591 AImplicitSelfExpr ../src/test_parser.nit:82,2
592 TId "print" ../src/test_parser.nit:82,2--6
593 AParExprs ../src/test_parser.nit:82,7--30
594 TOpar "(" ../src/test_parser.nit:82,7
595 AStringExpr ../src/test_parser.nit:82,8--29
596 TString "\" -h\tprint this help\"" ../src/test_parser.nit:82,8--29
597 TCpar ")" ../src/test_parser.nit:82,30
598 TKwelse "else" ../src/test_parser.nit:83,1--4
599 AIfExpr ../src/test_parser.nit:83,6--155,3
600 TKwif "if" ../src/test_parser.nit:83,6--7
601 ACallExpr ../src/test_parser.nit:83,9--19
602 AImplicitSelfExpr ../src/test_parser.nit:83,9
603 TId "interactive" ../src/test_parser.nit:83,9--19
604 AListExprs ../src/test_parser.nit:83,19
605 TKwthen "then" ../src/test_parser.nit:83,21--24
606 ABlockExpr ../src/test_parser.nit:84,2--117,4
607 AIfExpr ../src/test_parser.nit:84,2--93,4
608 TKwif "if" ../src/test_parser.nit:84,2--3
609 ACallExpr ../src/test_parser.nit:84,5--14
610 AImplicitSelfExpr ../src/test_parser.nit:84,5
611 TId "only_lexer" ../src/test_parser.nit:84,5--14
612 AListExprs ../src/test_parser.nit:84,14
613 TKwthen "then" ../src/test_parser.nit:84,16--19
614 ABlockExpr ../src/test_parser.nit:85,3--86,8
615 ACallExpr ../src/test_parser.nit:85,3--43
616 AImplicitSelfExpr ../src/test_parser.nit:85,3
617 TId "print" ../src/test_parser.nit:85,3--7
618 AListExprs ../src/test_parser.nit:85,9--43
619 AStringExpr ../src/test_parser.nit:85,9--43
620 TString "\"Error: -l and -i are incompatible\"" ../src/test_parser.nit:85,9--43
621 ACallExpr ../src/test_parser.nit:86,3--8
622 AImplicitSelfExpr ../src/test_parser.nit:86,3
623 TId "exit" ../src/test_parser.nit:86,3--6
624 AListExprs ../src/test_parser.nit:86,8
625 ADecIntExpr ../src/test_parser.nit:86,8
626 TNumber "1" ../src/test_parser.nit:86,8
627 TKwelse "else" ../src/test_parser.nit:87,2--5
628 AIfExpr ../src/test_parser.nit:87,7--93,4
629 TKwif "if" ../src/test_parser.nit:87,7--8
630 ACallExpr ../src/test_parser.nit:87,10--16
631 AImplicitSelfExpr ../src/test_parser.nit:87,10
632 TId "no_file" ../src/test_parser.nit:87,10--16
633 AListExprs ../src/test_parser.nit:87,16
634 TKwthen "then" ../src/test_parser.nit:87,18--21
635 ABlockExpr ../src/test_parser.nit:88,3--89,8
636 ACallExpr ../src/test_parser.nit:88,3--43
637 AImplicitSelfExpr ../src/test_parser.nit:88,3
638 TId "print" ../src/test_parser.nit:88,3--7
639 AListExprs ../src/test_parser.nit:88,9--43
640 AStringExpr ../src/test_parser.nit:88,9--43
641 TString "\"Error: -e and -i are incompatible\"" ../src/test_parser.nit:88,9--43
642 ACallExpr ../src/test_parser.nit:89,3--8
643 AImplicitSelfExpr ../src/test_parser.nit:89,3
644 TId "exit" ../src/test_parser.nit:89,3--6
645 AListExprs ../src/test_parser.nit:89,8
646 ADecIntExpr ../src/test_parser.nit:89,8
647 TNumber "1" ../src/test_parser.nit:89,8
648 TKwelse "else" ../src/test_parser.nit:90,2--5
649 AIfExpr ../src/test_parser.nit:90,7--93,4
650 TKwif "if" ../src/test_parser.nit:90,7--8
651 ANotExpr ../src/test_parser.nit:90,10--26
652 TKwnot "not" ../src/test_parser.nit:90,10--12
653 ACallExpr ../src/test_parser.nit:90,14--26
654 ACallExpr ../src/test_parser.nit:90,14--17
655 AImplicitSelfExpr ../src/test_parser.nit:90,14
656 TId "args" ../src/test_parser.nit:90,14--17
657 AListExprs ../src/test_parser.nit:90,17
658 TId "is_empty" ../src/test_parser.nit:90,19--26
659 AListExprs ../src/test_parser.nit:90,26
660 TKwthen "then" ../src/test_parser.nit:90,28--31
661 ABlockExpr ../src/test_parser.nit:91,3--92,8
662 ACallExpr ../src/test_parser.nit:91,3--43
663 AImplicitSelfExpr ../src/test_parser.nit:91,3
664 TId "print" ../src/test_parser.nit:91,3--7
665 AListExprs ../src/test_parser.nit:91,9--43
666 AStringExpr ../src/test_parser.nit:91,9--43
667 TString "\"Error: -i works without arguments\"" ../src/test_parser.nit:91,9--43
668 ACallExpr ../src/test_parser.nit:92,3--8
669 AImplicitSelfExpr ../src/test_parser.nit:92,3
670 TId "exit" ../src/test_parser.nit:92,3--6
671 AListExprs ../src/test_parser.nit:92,8
672 ADecIntExpr ../src/test_parser.nit:92,8
673 TNumber "1" ../src/test_parser.nit:92,8
674 ABlockExpr ../src/test_parser.nit:93,2--4
675 TKwend "end" ../src/test_parser.nit:93,2--4
676 AVardeclExpr ../src/test_parser.nit:95,2--25
677 TKwvar "var" ../src/test_parser.nit:95,2--4
678 TId "tc" ../src/test_parser.nit:95,6--7
679 TAssign "=" ../src/test_parser.nit:95,9
680 ANewExpr ../src/test_parser.nit:95,11--25
681 TKwnew "new" ../src/test_parser.nit:95,11--13
682 AType ../src/test_parser.nit:95,15--25
683 TClassid "ToolContext" ../src/test_parser.nit:95,15--25
684 AListExprs ../src/test_parser.nit:95,25
685 ALoopExpr ../src/test_parser.nit:97,2--117,4
686 TKwloop "loop" ../src/test_parser.nit:97,2--5
687 ABlockExpr ../src/test_parser.nit:98,3--117,4
688 AVardeclExpr ../src/test_parser.nit:98,3--37
689 TKwvar "var" ../src/test_parser.nit:98,3--5
690 TId "n" ../src/test_parser.nit:98,7
691 TAssign "=" ../src/test_parser.nit:98,9
692 ACallExpr ../src/test_parser.nit:98,11--37
693 ACallExpr ../src/test_parser.nit:98,11--12
694 AImplicitSelfExpr ../src/test_parser.nit:98,11
695 TId "tc" ../src/test_parser.nit:98,11--12
696 AListExprs ../src/test_parser.nit:98,12
697 TId "interactive_parse" ../src/test_parser.nit:98,14--30
698 AParExprs ../src/test_parser.nit:98,31--37
699 TOpar "(" ../src/test_parser.nit:98,31
700 AStringExpr ../src/test_parser.nit:98,32--36
701 TString "\"-->\"" ../src/test_parser.nit:98,32--36
702 TCpar ")" ../src/test_parser.nit:98,37
703 AIfExpr ../src/test_parser.nit:99,3--107,5
704 TKwif "if" ../src/test_parser.nit:99,3--4
705 AIsaExpr ../src/test_parser.nit:99,6--18
706 ACallExpr ../src/test_parser.nit:99,6
707 AImplicitSelfExpr ../src/test_parser.nit:99,6
708 TId "n" ../src/test_parser.nit:99,6
709 AListExprs ../src/test_parser.nit:99,6
710 TKwisa "isa" ../src/test_parser.nit:99,8--10
711 AType ../src/test_parser.nit:99,12--18
712 TClassid "TString" ../src/test_parser.nit:99,12--18
713 TKwthen "then" ../src/test_parser.nit:99,20--23
714 ABlockExpr ../src/test_parser.nit:100,4--106,11
715 AVardeclExpr ../src/test_parser.nit:100,4--17
716 TKwvar "var" ../src/test_parser.nit:100,4--6
717 TId "s" ../src/test_parser.nit:100,8
718 TAssign "=" ../src/test_parser.nit:100,10
719 ACallExpr ../src/test_parser.nit:100,12--17
720 ACallExpr ../src/test_parser.nit:100,12
721 AImplicitSelfExpr ../src/test_parser.nit:100,12
722 TId "n" ../src/test_parser.nit:100,12
723 AListExprs ../src/test_parser.nit:100,12
724 TId "text" ../src/test_parser.nit:100,14--17
725 AListExprs ../src/test_parser.nit:100,17
726 AIfExpr ../src/test_parser.nit:101,4--105,6
727 TKwif "if" ../src/test_parser.nit:101,4--5
728 AEqExpr ../src/test_parser.nit:101,7--15
729 ACallExpr ../src/test_parser.nit:101,7
730 AImplicitSelfExpr ../src/test_parser.nit:101,7
731 TId "s" ../src/test_parser.nit:101,7
732 AListExprs ../src/test_parser.nit:101,7
733 TEq "==" ../src/test_parser.nit:101,9--10
734 AStringExpr ../src/test_parser.nit:101,12--15
735 TString "\":q\"" ../src/test_parser.nit:101,12--15
736 TKwthen "then" ../src/test_parser.nit:101,17--20
737 ABlockExpr ../src/test_parser.nit:102,5--9
738 ABreakExpr ../src/test_parser.nit:102,5--9
739 TKwbreak "break" ../src/test_parser.nit:102,5--9
740 TKwelse "else" ../src/test_parser.nit:103,4--7
741 ABlockExpr ../src/test_parser.nit:104,5--105,6
742 ACallExpr ../src/test_parser.nit:104,5--24
743 AImplicitSelfExpr ../src/test_parser.nit:104,5
744 TId "print" ../src/test_parser.nit:104,5--9
745 AListExprs ../src/test_parser.nit:104,11--24
746 AStringExpr ../src/test_parser.nit:104,11--24
747 TString "\"`:q` to quit\"" ../src/test_parser.nit:104,11--24
748 TKwend "end" ../src/test_parser.nit:105,4--6
749 AContinueExpr ../src/test_parser.nit:106,4--11
750 TKwcontinue "continue" ../src/test_parser.nit:106,4--11
751 ABlockExpr ../src/test_parser.nit:107,3--5
752 TKwend "end" ../src/test_parser.nit:107,3--5
753 AIfExpr ../src/test_parser.nit:109,3--112,5
754 TKwif "if" ../src/test_parser.nit:109,3--4
755 AIsaExpr ../src/test_parser.nit:109,6--17
756 ACallExpr ../src/test_parser.nit:109,6
757 AImplicitSelfExpr ../src/test_parser.nit:109,6
758 TId "n" ../src/test_parser.nit:109,6
759 AListExprs ../src/test_parser.nit:109,6
760 TKwisa "isa" ../src/test_parser.nit:109,8--10
761 AType ../src/test_parser.nit:109,12--17
762 TClassid "AError" ../src/test_parser.nit:109,12--17
763 TKwthen "then" ../src/test_parser.nit:109,19--22
764 ABlockExpr ../src/test_parser.nit:110,4--111,11
765 ACallExpr ../src/test_parser.nit:110,4--57
766 AImplicitSelfExpr ../src/test_parser.nit:110,4
767 TId "print" ../src/test_parser.nit:110,4--8
768 AListExprs ../src/test_parser.nit:110,10--57
769 ASuperstringExpr ../src/test_parser.nit:110,10--57
770 AStartStringExpr ../src/test_parser.nit:110,10--11
771 TStartString "\"{" ../src/test_parser.nit:110,10--11
772 ACallExpr ../src/test_parser.nit:110,12--42
773 ACallExpr ../src/test_parser.nit:110,12--21
774 ACallExpr ../src/test_parser.nit:110,12
775 AImplicitSelfExpr ../src/test_parser.nit:110,12
776 TId "n" ../src/test_parser.nit:110,12
777 AListExprs ../src/test_parser.nit:110,12
778 TId "location" ../src/test_parser.nit:110,14--21
779 AListExprs ../src/test_parser.nit:110,21
780 TId "colored_line" ../src/test_parser.nit:110,23--34
781 AParExprs ../src/test_parser.nit:110,35--42
782 TOpar "(" ../src/test_parser.nit:110,35
783 AStringExpr ../src/test_parser.nit:110,36--41
784 TString "\"0;31\"" ../src/test_parser.nit:110,36--41
785 TCpar ")" ../src/test_parser.nit:110,42
786 AMidStringExpr ../src/test_parser.nit:110,43--46
787 TMidString "}: {" ../src/test_parser.nit:110,43--46
788 ACallExpr ../src/test_parser.nit:110,47--55
789 ACallExpr ../src/test_parser.nit:110,47
790 AImplicitSelfExpr ../src/test_parser.nit:110,47
791 TId "n" ../src/test_parser.nit:110,47
792 AListExprs ../src/test_parser.nit:110,47
793 TId "message" ../src/test_parser.nit:110,49--55
794 AListExprs ../src/test_parser.nit:110,55
795 AEndStringExpr ../src/test_parser.nit:110,56--57
796 TEndString "}\"" ../src/test_parser.nit:110,56--57
797 AContinueExpr ../src/test_parser.nit:111,4--11
798 TKwcontinue "continue" ../src/test_parser.nit:111,4--11
799 ABlockExpr ../src/test_parser.nit:112,3--5
800 TKwend "end" ../src/test_parser.nit:112,3--5
801 AIfExpr ../src/test_parser.nit:114,3--116,5
802 TKwif "if" ../src/test_parser.nit:114,3--4
803 ANotExpr ../src/test_parser.nit:114,6--17
804 TKwnot "not" ../src/test_parser.nit:114,6--8
805 ACallExpr ../src/test_parser.nit:114,10--17
806 AImplicitSelfExpr ../src/test_parser.nit:114,10
807 TId "no_print" ../src/test_parser.nit:114,10--17
808 AListExprs ../src/test_parser.nit:114,17
809 TKwthen "then" ../src/test_parser.nit:114,19--22
810 ABlockExpr ../src/test_parser.nit:115,4--40
811 ACallExpr ../src/test_parser.nit:115,4--40
812 AParExpr ../src/test_parser.nit:115,4--25
813 TOpar "(" ../src/test_parser.nit:115,4
814 ANewExpr ../src/test_parser.nit:115,5--24
815 TKwnew "new" ../src/test_parser.nit:115,5--7
816 AType ../src/test_parser.nit:115,9--24
817 TClassid "PrintTreeVisitor" ../src/test_parser.nit:115,9--24
818 AListExprs ../src/test_parser.nit:115,24
819 TCpar ")" ../src/test_parser.nit:115,25
820 TId "enter_visit" ../src/test_parser.nit:115,27--37
821 AParExprs ../src/test_parser.nit:115,38--40
822 TOpar "(" ../src/test_parser.nit:115,38
823 ACallExpr ../src/test_parser.nit:115,39
824 AImplicitSelfExpr ../src/test_parser.nit:115,39
825 TId "n" ../src/test_parser.nit:115,39
826 AListExprs ../src/test_parser.nit:115,39
827 TCpar ")" ../src/test_parser.nit:115,40
828 ABlockExpr ../src/test_parser.nit:116,3--5
829 TKwend "end" ../src/test_parser.nit:116,3--5
830 TKwend "end" ../src/test_parser.nit:117,2--4
831 TKwelse "else" ../src/test_parser.nit:118,1--4
832 ABlockExpr ../src/test_parser.nit:119,2--155,3
833 AForExpr ../src/test_parser.nit:119,2--154,4
834 TKwfor "for" ../src/test_parser.nit:119,2--4
835 TId "a" ../src/test_parser.nit:119,6
836 TKwin "in" ../src/test_parser.nit:119,8--9
837 ACallExpr ../src/test_parser.nit:119,11--14
838 AImplicitSelfExpr ../src/test_parser.nit:119,11
839 TId "args" ../src/test_parser.nit:119,11--14
840 AListExprs ../src/test_parser.nit:119,14
841 TKwdo "do" ../src/test_parser.nit:119,16--17
842 ABlockExpr ../src/test_parser.nit:120,3--154,4
843 AVardeclExpr ../src/test_parser.nit:120,3--12
844 TKwvar "var" ../src/test_parser.nit:120,3--5
845 TId "source" ../src/test_parser.nit:120,7--12
846 AIfExpr ../src/test_parser.nit:121,3--127,5
847 TKwif "if" ../src/test_parser.nit:121,3--4
848 ACallExpr ../src/test_parser.nit:121,6--12
849 AImplicitSelfExpr ../src/test_parser.nit:121,6
850 TId "no_file" ../src/test_parser.nit:121,6--12
851 AListExprs ../src/test_parser.nit:121,12
852 TKwthen "then" ../src/test_parser.nit:121,14--17
853 ABlockExpr ../src/test_parser.nit:122,4--45
854 ACallAssignExpr ../src/test_parser.nit:122,4--45
855 AImplicitSelfExpr ../src/test_parser.nit:122,4
856 TId "source" ../src/test_parser.nit:122,4--9
857 AListExprs ../src/test_parser.nit:122,11
858 TAssign "=" ../src/test_parser.nit:122,11
859 ANewExpr ../src/test_parser.nit:122,13--45
860 TKwnew "new" ../src/test_parser.nit:122,13--15
861 AType ../src/test_parser.nit:122,17--26
862 TClassid "SourceFile" ../src/test_parser.nit:122,17--26
863 TId "from_string" ../src/test_parser.nit:122,28--38
864 AParExprs ../src/test_parser.nit:122,39--45
865 TOpar "(" ../src/test_parser.nit:122,39
866 AStringExpr ../src/test_parser.nit:122,40--41
867 TString "\"\"" ../src/test_parser.nit:122,40--41
868 ACallExpr ../src/test_parser.nit:122,44
869 AImplicitSelfExpr ../src/test_parser.nit:122,44
870 TId "a" ../src/test_parser.nit:122,44
871 AListExprs ../src/test_parser.nit:122,44
872 TCpar ")" ../src/test_parser.nit:122,45
873 TKwelse "else" ../src/test_parser.nit:123,3--6
874 ABlockExpr ../src/test_parser.nit:124,4--127,5
875 AVardeclExpr ../src/test_parser.nit:124,4--33
876 TKwvar "var" ../src/test_parser.nit:124,4--6
877 TId "f" ../src/test_parser.nit:124,8
878 TAssign "=" ../src/test_parser.nit:124,10
879 ANewExpr ../src/test_parser.nit:124,12--33
880 TKwnew "new" ../src/test_parser.nit:124,12--14
881 AType ../src/test_parser.nit:124,16--25
882 TClassid "FileReader" ../src/test_parser.nit:124,16--25
883 TId "open" ../src/test_parser.nit:124,27--30
884 AParExprs ../src/test_parser.nit:124,31--33
885 TOpar "(" ../src/test_parser.nit:124,31
886 ACallExpr ../src/test_parser.nit:124,32
887 AImplicitSelfExpr ../src/test_parser.nit:124,32
888 TId "a" ../src/test_parser.nit:124,32
889 AListExprs ../src/test_parser.nit:124,32
890 TCpar ")" ../src/test_parser.nit:124,33
891 ACallAssignExpr ../src/test_parser.nit:125,4--32
892 AImplicitSelfExpr ../src/test_parser.nit:125,4
893 TId "source" ../src/test_parser.nit:125,4--9
894 AListExprs ../src/test_parser.nit:125,11
895 TAssign "=" ../src/test_parser.nit:125,11
896 ANewExpr ../src/test_parser.nit:125,13--32
897 TKwnew "new" ../src/test_parser.nit:125,13--15
898 AType ../src/test_parser.nit:125,17--26
899 TClassid "SourceFile" ../src/test_parser.nit:125,17--26
900 AParExprs ../src/test_parser.nit:125,27--32
901 TOpar "(" ../src/test_parser.nit:125,27
902 ACallExpr ../src/test_parser.nit:125,28
903 AImplicitSelfExpr ../src/test_parser.nit:125,28
904 TId "a" ../src/test_parser.nit:125,28
905 AListExprs ../src/test_parser.nit:125,28
906 ACallExpr ../src/test_parser.nit:125,31
907 AImplicitSelfExpr ../src/test_parser.nit:125,31
908 TId "f" ../src/test_parser.nit:125,31
909 AListExprs ../src/test_parser.nit:125,31
910 TCpar ")" ../src/test_parser.nit:125,32
911 ACallExpr ../src/test_parser.nit:126,4--10
912 ACallExpr ../src/test_parser.nit:126,4
913 AImplicitSelfExpr ../src/test_parser.nit:126,4
914 TId "f" ../src/test_parser.nit:126,4
915 AListExprs ../src/test_parser.nit:126,4
916 TId "close" ../src/test_parser.nit:126,6--10
917 AListExprs ../src/test_parser.nit:126,10
918 TKwend "end" ../src/test_parser.nit:127,3--5
919 AVardeclExpr ../src/test_parser.nit:128,3--31
920 TKwvar "var" ../src/test_parser.nit:128,3--5
921 TId "lexer" ../src/test_parser.nit:128,7--11
922 TAssign "=" ../src/test_parser.nit:128,13
923 ANewExpr ../src/test_parser.nit:128,15--31
924 TKwnew "new" ../src/test_parser.nit:128,15--17
925 AType ../src/test_parser.nit:128,19--23
926 TClassid "Lexer" ../src/test_parser.nit:128,19--23
927 AParExprs ../src/test_parser.nit:128,24--31
928 TOpar "(" ../src/test_parser.nit:128,24
929 ACallExpr ../src/test_parser.nit:128,25--30
930 AImplicitSelfExpr ../src/test_parser.nit:128,25
931 TId "source" ../src/test_parser.nit:128,25--30
932 AListExprs ../src/test_parser.nit:128,30
933 TCpar ")" ../src/test_parser.nit:128,31
934 AIfExpr ../src/test_parser.nit:129,3--153,5
935 TKwif "if" ../src/test_parser.nit:129,3--4
936 ACallExpr ../src/test_parser.nit:129,6--15
937 AImplicitSelfExpr ../src/test_parser.nit:129,6
938 TId "only_lexer" ../src/test_parser.nit:129,6--15
939 AListExprs ../src/test_parser.nit:129,15
940 TKwthen "then" ../src/test_parser.nit:129,17--20
941 ABlockExpr ../src/test_parser.nit:130,4--136,6
942 AVardeclExpr ../src/test_parser.nit:130,4--25
943 TKwvar "var" ../src/test_parser.nit:130,4--6
944 TId "token" ../src/test_parser.nit:130,8--12
945 TAssign "=" ../src/test_parser.nit:130,14
946 ACallExpr ../src/test_parser.nit:130,16--25
947 ACallExpr ../src/test_parser.nit:130,16--20
948 AImplicitSelfExpr ../src/test_parser.nit:130,16
949 TId "lexer" ../src/test_parser.nit:130,16--20
950 AListExprs ../src/test_parser.nit:130,20
951 TId "next" ../src/test_parser.nit:130,22--25
952 AListExprs ../src/test_parser.nit:130,25
953 AWhileExpr ../src/test_parser.nit:131,4--136,6
954 TKwwhile "while" ../src/test_parser.nit:131,4--8
955 ANotExpr ../src/test_parser.nit:131,10--26
956 TKwnot "not" ../src/test_parser.nit:131,10--12
957 AIsaExpr ../src/test_parser.nit:131,14--26
958 ACallExpr ../src/test_parser.nit:131,14--18
959 AImplicitSelfExpr ../src/test_parser.nit:131,14
960 TId "token" ../src/test_parser.nit:131,14--18
961 AListExprs ../src/test_parser.nit:131,18
962 TKwisa "isa" ../src/test_parser.nit:131,20--22
963 AType ../src/test_parser.nit:131,24--26
964 TClassid "EOF" ../src/test_parser.nit:131,24--26
965 TKwdo "do" ../src/test_parser.nit:131,28--29
966 ABlockExpr ../src/test_parser.nit:132,5--136,6
967 AIfExpr ../src/test_parser.nit:132,5--134,7
968 TKwif "if" ../src/test_parser.nit:132,5--6
969 ANotExpr ../src/test_parser.nit:132,8--19
970 TKwnot "not" ../src/test_parser.nit:132,8--10
971 ACallExpr ../src/test_parser.nit:132,12--19
972 AImplicitSelfExpr ../src/test_parser.nit:132,12
973 TId "no_print" ../src/test_parser.nit:132,12--19
974 AListExprs ../src/test_parser.nit:132,19
975 TKwthen "then" ../src/test_parser.nit:132,21--24
976 ABlockExpr ../src/test_parser.nit:133,6--64
977 ACallExpr ../src/test_parser.nit:133,6--64
978 AImplicitSelfExpr ../src/test_parser.nit:133,6
979 TId "print" ../src/test_parser.nit:133,6--10
980 AParExprs ../src/test_parser.nit:133,11--64
981 TOpar "(" ../src/test_parser.nit:133,11
982 ASuperstringExpr ../src/test_parser.nit:133,12--63
983 AStartStringExpr ../src/test_parser.nit:133,12--27
984 TStartString "\"Read token at {" ../src/test_parser.nit:133,12--27
985 ACallExpr ../src/test_parser.nit:133,28--41
986 ACallExpr ../src/test_parser.nit:133,28--32
987 AImplicitSelfExpr ../src/test_parser.nit:133,28
988 TId "token" ../src/test_parser.nit:133,28--32
989 AListExprs ../src/test_parser.nit:133,32
990 TId "location" ../src/test_parser.nit:133,34--41
991 AListExprs ../src/test_parser.nit:133,41
992 AMidStringExpr ../src/test_parser.nit:133,42--50
993 TMidString "} text=\'{" ../src/test_parser.nit:133,42--50
994 ACallExpr ../src/test_parser.nit:133,51--60
995 ACallExpr ../src/test_parser.nit:133,51--55
996 AImplicitSelfExpr ../src/test_parser.nit:133,51
997 TId "token" ../src/test_parser.nit:133,51--55
998 AListExprs ../src/test_parser.nit:133,55
999 TId "text" ../src/test_parser.nit:133,57--60
1000 AListExprs ../src/test_parser.nit:133,60
1001 AEndStringExpr ../src/test_parser.nit:133,61--63
1002 TEndString "}\'\"" ../src/test_parser.nit:133,61--63
1003 TCpar ")" ../src/test_parser.nit:133,64
1004 ABlockExpr ../src/test_parser.nit:134,5--7
1005 TKwend "end" ../src/test_parser.nit:134,5--7
1006 ACallAssignExpr ../src/test_parser.nit:135,5--22
1007 AImplicitSelfExpr ../src/test_parser.nit:135,5
1008 TId "token" ../src/test_parser.nit:135,5--9
1009 AListExprs ../src/test_parser.nit:135,11
1010 TAssign "=" ../src/test_parser.nit:135,11
1011 ACallExpr ../src/test_parser.nit:135,13--22
1012 ACallExpr ../src/test_parser.nit:135,13--17
1013 AImplicitSelfExpr ../src/test_parser.nit:135,13
1014 TId "lexer" ../src/test_parser.nit:135,13--17
1015 AListExprs ../src/test_parser.nit:135,17
1016 TId "next" ../src/test_parser.nit:135,19--22
1017 AListExprs ../src/test_parser.nit:135,22
1018 TKwend "end" ../src/test_parser.nit:136,4--6
1019 TKwelse "else" ../src/test_parser.nit:137,3--6
1020 ABlockExpr ../src/test_parser.nit:138,4--153,5
1021 AVardeclExpr ../src/test_parser.nit:138,4--33
1022 TKwvar "var" ../src/test_parser.nit:138,4--6
1023 TId "parser" ../src/test_parser.nit:138,8--13
1024 TAssign "=" ../src/test_parser.nit:138,15
1025 ANewExpr ../src/test_parser.nit:138,17--33
1026 TKwnew "new" ../src/test_parser.nit:138,17--19
1027 AType ../src/test_parser.nit:138,21--26
1028 TClassid "Parser" ../src/test_parser.nit:138,21--26
1029 AParExprs ../src/test_parser.nit:138,27--33
1030 TOpar "(" ../src/test_parser.nit:138,27
1031 ACallExpr ../src/test_parser.nit:138,28--32
1032 AImplicitSelfExpr ../src/test_parser.nit:138,28
1033 TId "lexer" ../src/test_parser.nit:138,28--32
1034 AListExprs ../src/test_parser.nit:138,32
1035 TCpar ")" ../src/test_parser.nit:138,33
1036 AVardeclExpr ../src/test_parser.nit:139,4--26
1037 TKwvar "var" ../src/test_parser.nit:139,4--6
1038 TId "tree" ../src/test_parser.nit:139,8--11
1039 TAssign "=" ../src/test_parser.nit:139,13
1040 ACallExpr ../src/test_parser.nit:139,15--26
1041 ACallExpr ../src/test_parser.nit:139,15--20
1042 AImplicitSelfExpr ../src/test_parser.nit:139,15
1043 TId "parser" ../src/test_parser.nit:139,15--20
1044 AListExprs ../src/test_parser.nit:139,20
1045 TId "parse" ../src/test_parser.nit:139,22--26
1046 AListExprs ../src/test_parser.nit:139,26
1047 AVardeclExpr ../src/test_parser.nit:141,4--25
1048 TKwvar "var" ../src/test_parser.nit:141,4--6
1049 TId "error" ../src/test_parser.nit:141,8--12
1050 TAssign "=" ../src/test_parser.nit:141,14
1051 ACallExpr ../src/test_parser.nit:141,16--25
1052 ACallExpr ../src/test_parser.nit:141,16--19
1053 AImplicitSelfExpr ../src/test_parser.nit:141,16
1054 TId "tree" ../src/test_parser.nit:141,16--19
1055 AListExprs ../src/test_parser.nit:141,19
1056 TId "n_eof" ../src/test_parser.nit:141,21--25
1057 AListExprs ../src/test_parser.nit:141,25
1058 AIfExpr ../src/test_parser.nit:142,4--145,6
1059 TKwif "if" ../src/test_parser.nit:142,4--5
1060 AIsaExpr ../src/test_parser.nit:142,7--22
1061 ACallExpr ../src/test_parser.nit:142,7--11
1062 AImplicitSelfExpr ../src/test_parser.nit:142,7
1063 TId "error" ../src/test_parser.nit:142,7--11
1064 AListExprs ../src/test_parser.nit:142,11
1065 TKwisa "isa" ../src/test_parser.nit:142,13--15
1066 AType ../src/test_parser.nit:142,17--22
1067 TClassid "AError" ../src/test_parser.nit:142,17--22
1068 TKwthen "then" ../src/test_parser.nit:142,24--27
1069 ABlockExpr ../src/test_parser.nit:143,5--144,10
1070 ACallExpr ../src/test_parser.nit:143,5--58
1071 AImplicitSelfExpr ../src/test_parser.nit:143,5
1072 TId "print" ../src/test_parser.nit:143,5--9
1073 AParExprs ../src/test_parser.nit:143,10--58
1074 TOpar "(" ../src/test_parser.nit:143,10
1075 ASuperstringExpr ../src/test_parser.nit:143,11--57
1076 AStartStringExpr ../src/test_parser.nit:143,11--21
1077 TStartString "\"Error at {" ../src/test_parser.nit:143,11--21
1078 ACallExpr ../src/test_parser.nit:143,22--35
1079 ACallExpr ../src/test_parser.nit:143,22--26
1080 AImplicitSelfExpr ../src/test_parser.nit:143,22
1081 TId "error" ../src/test_parser.nit:143,22--26
1082 AListExprs ../src/test_parser.nit:143,26
1083 TId "location" ../src/test_parser.nit:143,28--35
1084 AListExprs ../src/test_parser.nit:143,35
1085 AMidStringExpr ../src/test_parser.nit:143,36--42
1086 TMidString "}:\\n\\t{" ../src/test_parser.nit:143,36--42
1087 ACallExpr ../src/test_parser.nit:143,43--55
1088 ACallExpr ../src/test_parser.nit:143,43--47
1089 AImplicitSelfExpr ../src/test_parser.nit:143,43
1090 TId "error" ../src/test_parser.nit:143,43--47
1091 AListExprs ../src/test_parser.nit:143,47
1092 TId "message" ../src/test_parser.nit:143,49--55
1093 AListExprs ../src/test_parser.nit:143,55
1094 AEndStringExpr ../src/test_parser.nit:143,56--57
1095 TEndString "}\"" ../src/test_parser.nit:143,56--57
1096 TCpar ")" ../src/test_parser.nit:143,58
1097 AReturnExpr ../src/test_parser.nit:144,5--10
1098 TKwreturn "return" ../src/test_parser.nit:144,5--10
1099 ABlockExpr ../src/test_parser.nit:145,4--6
1100 TKwend "end" ../src/test_parser.nit:145,4--6
1101 AIfExpr ../src/test_parser.nit:147,4--152,6
1102 TKwif "if" ../src/test_parser.nit:147,4--5
1103 ACallExpr ../src/test_parser.nit:147,7--9
1104 AImplicitSelfExpr ../src/test_parser.nit:147,7
1105 TId "xml" ../src/test_parser.nit:147,7--9
1106 AListExprs ../src/test_parser.nit:147,9
1107 TKwthen "then" ../src/test_parser.nit:147,11--14
1108 ABlockExpr ../src/test_parser.nit:148,5--149,32
1109 ACallExpr ../src/test_parser.nit:148,5--25
1110 ACallExpr ../src/test_parser.nit:148,5--8
1111 AImplicitSelfExpr ../src/test_parser.nit:148,5
1112 TId "tree" ../src/test_parser.nit:148,5--8
1113 AListExprs ../src/test_parser.nit:148,8
1114 TId "parentize_tokens" ../src/test_parser.nit:148,10--25
1115 AListExprs ../src/test_parser.nit:148,25
1116 ACallExpr ../src/test_parser.nit:149,5--32
1117 ACallExpr ../src/test_parser.nit:149,5--15
1118 ACallExpr ../src/test_parser.nit:149,5--8
1119 AImplicitSelfExpr ../src/test_parser.nit:149,5
1120 TId "tree" ../src/test_parser.nit:149,5--8
1121 AListExprs ../src/test_parser.nit:149,8
1122 TId "to_xml" ../src/test_parser.nit:149,10--15
1123 AListExprs ../src/test_parser.nit:149,15
1124 TId "write_to" ../src/test_parser.nit:149,17--24
1125 AParExprs ../src/test_parser.nit:149,25--32
1126 TOpar "(" ../src/test_parser.nit:149,25
1127 ACallExpr ../src/test_parser.nit:149,26--31
1128 AImplicitSelfExpr ../src/test_parser.nit:149,26
1129 TId "stdout" ../src/test_parser.nit:149,26--31
1130 AListExprs ../src/test_parser.nit:149,31
1131 TCpar ")" ../src/test_parser.nit:149,32
1132 TKwelse "else" ../src/test_parser.nit:150,4--7
1133 AIfExpr ../src/test_parser.nit:150,9--152,6
1134 TKwif "if" ../src/test_parser.nit:150,9--10
1135 ANotExpr ../src/test_parser.nit:150,12--23
1136 TKwnot "not" ../src/test_parser.nit:150,12--14
1137 ACallExpr ../src/test_parser.nit:150,16--23
1138 AImplicitSelfExpr ../src/test_parser.nit:150,16
1139 TId "no_print" ../src/test_parser.nit:150,16--23
1140 AListExprs ../src/test_parser.nit:150,23
1141 TKwthen "then" ../src/test_parser.nit:150,25--28
1142 ABlockExpr ../src/test_parser.nit:151,5--44
1143 ACallExpr ../src/test_parser.nit:151,5--44
1144 AParExpr ../src/test_parser.nit:151,5--26
1145 TOpar "(" ../src/test_parser.nit:151,5
1146 ANewExpr ../src/test_parser.nit:151,6--25
1147 TKwnew "new" ../src/test_parser.nit:151,6--8
1148 AType ../src/test_parser.nit:151,10--25
1149 TClassid "PrintTreeVisitor" ../src/test_parser.nit:151,10--25
1150 AListExprs ../src/test_parser.nit:151,25
1151 TCpar ")" ../src/test_parser.nit:151,26
1152 TId "enter_visit" ../src/test_parser.nit:151,28--38
1153 AParExprs ../src/test_parser.nit:151,39--44
1154 TOpar "(" ../src/test_parser.nit:151,39
1155 ACallExpr ../src/test_parser.nit:151,40--43
1156 AImplicitSelfExpr ../src/test_parser.nit:151,40
1157 TId "tree" ../src/test_parser.nit:151,40--43
1158 AListExprs ../src/test_parser.nit:151,43
1159 TCpar ")" ../src/test_parser.nit:151,44
1160 ABlockExpr ../src/test_parser.nit:152,4--6
1161 TKwend "end" ../src/test_parser.nit:152,4--6
1162 TKwend "end" ../src/test_parser.nit:153,3--5
1163 TKwend "end" ../src/test_parser.nit:154,2--4
1164 TKwend "end" ../src/test_parser.nit:155,1--3
1165 EOF "" ../src/test_parser.nit:156,1