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