tests/sav: Update tests results
[nit.git] / tests / sav / test_parser_args2.res
1 Read token at ../src/test_parser.nit:1,1--2,0 text='# This file is part of NIT ( http://www.nitlanguage.org ).
2 '
3 Read token at ../src/test_parser.nit:2,1--3,0 text='#
4 '
5 Read token at ../src/test_parser.nit:3,1--4,0 text='# Copyright 2008 Jean Privat <jean@pryen.org>
6 '
7 Read token at ../src/test_parser.nit:4,1--5,0 text='#
8 '
9 Read token at ../src/test_parser.nit:5,1--6,0 text='# Licensed under the Apache License, Version 2.0 (the "License");
10 '
11 Read token at ../src/test_parser.nit:6,1--7,0 text='# you may not use this file except in compliance with the License.
12 '
13 Read token at ../src/test_parser.nit:7,1--8,0 text='# You may obtain a copy of the License at
14 '
15 Read token at ../src/test_parser.nit:8,1--9,0 text='#
16 '
17 Read token at ../src/test_parser.nit:9,1--10,0 text='#     http://www.apache.org/licenses/LICENSE-2.0
18 '
19 Read token at ../src/test_parser.nit:10,1--11,0 text='#
20 '
21 Read token at ../src/test_parser.nit:11,1--12,0 text='# Unless required by applicable law or agreed to in writing, software
22 '
23 Read token at ../src/test_parser.nit:12,1--13,0 text='# distributed under the License is distributed on an "AS IS" BASIS,
24 '
25 Read token at ../src/test_parser.nit:13,1--14,0 text='# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
26 '
27 Read token at ../src/test_parser.nit:14,1--15,0 text='# See the License for the specific language governing permissions and
28 '
29 Read token at ../src/test_parser.nit:15,1--16,0 text='# limitations under the License.
30 '
31 Read token at ../src/test_parser.nit:16,1--17,0 text='
32 '
33 Read token at ../src/test_parser.nit:17,1--18,0 text='# Program used to test the NIT parser
34 '
35 Read token at ../src/test_parser.nit:18,1--6 text='module'
36 Read token at ../src/test_parser.nit:18,8--18 text='test_parser'
37 Read token at ../src/test_parser.nit:18,19--19,0 text='
38 '
39 Read token at ../src/test_parser.nit:19,1--20,0 text='
40 '
41 Read token at ../src/test_parser.nit:20,1--6 text='import'
42 Read token at ../src/test_parser.nit:20,8--13 text='parser'
43 Read token at ../src/test_parser.nit:20,14--21,0 text='
44 '
45 Read token at ../src/test_parser.nit:21,1--6 text='import'
46 Read token at ../src/test_parser.nit:21,8--18 text='parser_util'
47 Read token at ../src/test_parser.nit:21,19--22,0 text='
48 '
49 Read token at ../src/test_parser.nit:22,1--6 text='import'
50 Read token at ../src/test_parser.nit:22,8--14 text='astutil'
51 Read token at ../src/test_parser.nit:22,15--23,0 text='
52 '
53 Read token at ../src/test_parser.nit:23,1--24,0 text='
54 '
55 Read token at ../src/test_parser.nit:24,1--3 text='var'
56 Read token at ../src/test_parser.nit:24,5--12 text='no_print'
57 Read token at ../src/test_parser.nit:24,14 text='='
58 Read token at ../src/test_parser.nit:24,16--20 text='false'
59 Read token at ../src/test_parser.nit:24,21--25,0 text='
60 '
61 Read token at ../src/test_parser.nit:25,1--3 text='var'
62 Read token at ../src/test_parser.nit:25,5--14 text='only_lexer'
63 Read token at ../src/test_parser.nit:25,16 text='='
64 Read token at ../src/test_parser.nit:25,18--22 text='false'
65 Read token at ../src/test_parser.nit:25,23--26,0 text='
66 '
67 Read token at ../src/test_parser.nit:26,1--3 text='var'
68 Read token at ../src/test_parser.nit:26,5--13 text='need_help'
69 Read token at ../src/test_parser.nit:26,15 text='='
70 Read token at ../src/test_parser.nit:26,17--21 text='false'
71 Read token at ../src/test_parser.nit:26,22--27,0 text='
72 '
73 Read token at ../src/test_parser.nit:27,1--3 text='var'
74 Read token at ../src/test_parser.nit:27,5--11 text='no_file'
75 Read token at ../src/test_parser.nit:27,13 text='='
76 Read token at ../src/test_parser.nit:27,15--19 text='false'
77 Read token at ../src/test_parser.nit:27,20--28,0 text='
78 '
79 Read token at ../src/test_parser.nit:28,1--3 text='var'
80 Read token at ../src/test_parser.nit:28,5--15 text='interactive'
81 Read token at ../src/test_parser.nit:28,17 text='='
82 Read token at ../src/test_parser.nit:28,19--23 text='false'
83 Read token at ../src/test_parser.nit:28,24--29,0 text='
84 '
85 Read token at ../src/test_parser.nit:29,1--3 text='var'
86 Read token at ../src/test_parser.nit:29,5--7 text='xml'
87 Read token at ../src/test_parser.nit:29,9 text='='
88 Read token at ../src/test_parser.nit:29,11--15 text='false'
89 Read token at ../src/test_parser.nit:29,16--30,0 text='
90 '
91 Read token at ../src/test_parser.nit:30,1--31,0 text='
92 '
93 Read token at ../src/test_parser.nit:31,1--5 text='while'
94 Read token at ../src/test_parser.nit:31,7--9 text='not'
95 Read token at ../src/test_parser.nit:31,11--14 text='args'
96 Read token at ../src/test_parser.nit:31,15 text='.'
97 Read token at ../src/test_parser.nit:31,16--23 text='is_empty'
98 Read token at ../src/test_parser.nit:31,25--27 text='and'
99 Read token at ../src/test_parser.nit:31,29--32 text='args'
100 Read token at ../src/test_parser.nit:31,33 text='.'
101 Read token at ../src/test_parser.nit:31,34--38 text='first'
102 Read token at ../src/test_parser.nit:31,39 text='.'
103 Read token at ../src/test_parser.nit:31,40--44 text='chars'
104 Read token at ../src/test_parser.nit:31,45 text='.'
105 Read token at ../src/test_parser.nit:31,46--50 text='first'
106 Read token at ../src/test_parser.nit:31,52--53 text='=='
107 Read token at ../src/test_parser.nit:31,55--57 text=''-''
108 Read token at ../src/test_parser.nit:31,59--60 text='do'
109 Read token at ../src/test_parser.nit:31,61--32,0 text='
110 '
111 Read token at ../src/test_parser.nit:32,2--3 text='if'
112 Read token at ../src/test_parser.nit:32,5--8 text='args'
113 Read token at ../src/test_parser.nit:32,9 text='.'
114 Read token at ../src/test_parser.nit:32,10--14 text='first'
115 Read token at ../src/test_parser.nit:32,16--17 text='=='
116 Read token at ../src/test_parser.nit:32,19--22 text='"-n"'
117 Read token at ../src/test_parser.nit:32,24--27 text='then'
118 Read token at ../src/test_parser.nit:32,28--33,0 text='
119 '
120 Read token at ../src/test_parser.nit:33,3--10 text='no_print'
121 Read token at ../src/test_parser.nit:33,12 text='='
122 Read token at ../src/test_parser.nit:33,14--17 text='true'
123 Read token at ../src/test_parser.nit:33,18--34,0 text='
124 '
125 Read token at ../src/test_parser.nit:34,2--5 text='else'
126 Read token at ../src/test_parser.nit:34,7--8 text='if'
127 Read token at ../src/test_parser.nit:34,10--13 text='args'
128 Read token at ../src/test_parser.nit:34,14 text='.'
129 Read token at ../src/test_parser.nit:34,15--19 text='first'
130 Read token at ../src/test_parser.nit:34,21--22 text='=='
131 Read token at ../src/test_parser.nit:34,24--27 text='"-l"'
132 Read token at ../src/test_parser.nit:34,29--32 text='then'
133 Read token at ../src/test_parser.nit:34,33--35,0 text='
134 '
135 Read token at ../src/test_parser.nit:35,3--12 text='only_lexer'
136 Read token at ../src/test_parser.nit:35,14 text='='
137 Read token at ../src/test_parser.nit:35,16--19 text='true'
138 Read token at ../src/test_parser.nit:35,20--36,0 text='
139 '
140 Read token at ../src/test_parser.nit:36,2--5 text='else'
141 Read token at ../src/test_parser.nit:36,7--8 text='if'
142 Read token at ../src/test_parser.nit:36,10--13 text='args'
143 Read token at ../src/test_parser.nit:36,14 text='.'
144 Read token at ../src/test_parser.nit:36,15--19 text='first'
145 Read token at ../src/test_parser.nit:36,21--22 text='=='
146 Read token at ../src/test_parser.nit:36,24--27 text='"-p"'
147 Read token at ../src/test_parser.nit:36,29--32 text='then'
148 Read token at ../src/test_parser.nit:36,33--37,0 text='
149 '
150 Read token at ../src/test_parser.nit:37,3--12 text='only_lexer'
151 Read token at ../src/test_parser.nit:37,14 text='='
152 Read token at ../src/test_parser.nit:37,16--20 text='false'
153 Read token at ../src/test_parser.nit:37,21--38,0 text='
154 '
155 Read token at ../src/test_parser.nit:38,2--5 text='else'
156 Read token at ../src/test_parser.nit:38,7--8 text='if'
157 Read token at ../src/test_parser.nit:38,10--13 text='args'
158 Read token at ../src/test_parser.nit:38,14 text='.'
159 Read token at ../src/test_parser.nit:38,15--19 text='first'
160 Read token at ../src/test_parser.nit:38,21--22 text='=='
161 Read token at ../src/test_parser.nit:38,24--27 text='"-x"'
162 Read token at ../src/test_parser.nit:38,29--32 text='then'
163 Read token at ../src/test_parser.nit:38,33--39,0 text='
164 '
165 Read token at ../src/test_parser.nit:39,3--5 text='xml'
166 Read token at ../src/test_parser.nit:39,7 text='='
167 Read token at ../src/test_parser.nit:39,9--12 text='true'
168 Read token at ../src/test_parser.nit:39,13--40,0 text='
169 '
170 Read token at ../src/test_parser.nit:40,2--5 text='else'
171 Read token at ../src/test_parser.nit:40,7--8 text='if'
172 Read token at ../src/test_parser.nit:40,10--13 text='args'
173 Read token at ../src/test_parser.nit:40,14 text='.'
174 Read token at ../src/test_parser.nit:40,15--19 text='first'
175 Read token at ../src/test_parser.nit:40,21--22 text='=='
176 Read token at ../src/test_parser.nit:40,24--27 text='"-e"'
177 Read token at ../src/test_parser.nit:40,29--32 text='then'
178 Read token at ../src/test_parser.nit:40,33--41,0 text='
179 '
180 Read token at ../src/test_parser.nit:41,3--9 text='no_file'
181 Read token at ../src/test_parser.nit:41,11 text='='
182 Read token at ../src/test_parser.nit:41,13--16 text='true'
183 Read token at ../src/test_parser.nit:41,17--42,0 text='
184 '
185 Read token at ../src/test_parser.nit:42,2--5 text='else'
186 Read token at ../src/test_parser.nit:42,7--8 text='if'
187 Read token at ../src/test_parser.nit:42,10--13 text='args'
188 Read token at ../src/test_parser.nit:42,14 text='.'
189 Read token at ../src/test_parser.nit:42,15--19 text='first'
190 Read token at ../src/test_parser.nit:42,21--22 text='=='
191 Read token at ../src/test_parser.nit:42,24--27 text='"-i"'
192 Read token at ../src/test_parser.nit:42,29--32 text='then'
193 Read token at ../src/test_parser.nit:42,33--43,0 text='
194 '
195 Read token at ../src/test_parser.nit:43,3--13 text='interactive'
196 Read token at ../src/test_parser.nit:43,15 text='='
197 Read token at ../src/test_parser.nit:43,17--20 text='true'
198 Read token at ../src/test_parser.nit:43,21--44,0 text='
199 '
200 Read token at ../src/test_parser.nit:44,2--5 text='else'
201 Read token at ../src/test_parser.nit:44,7--8 text='if'
202 Read token at ../src/test_parser.nit:44,10--13 text='args'
203 Read token at ../src/test_parser.nit:44,14 text='.'
204 Read token at ../src/test_parser.nit:44,15--19 text='first'
205 Read token at ../src/test_parser.nit:44,21--22 text='=='
206 Read token at ../src/test_parser.nit:44,24--27 text='"-h"'
207 Read token at ../src/test_parser.nit:44,29--30 text='or'
208 Read token at ../src/test_parser.nit:44,32--35 text='args'
209 Read token at ../src/test_parser.nit:44,36 text='.'
210 Read token at ../src/test_parser.nit:44,37--41 text='first'
211 Read token at ../src/test_parser.nit:44,43--44 text='=='
212 Read token at ../src/test_parser.nit:44,46--49 text='"-?"'
213 Read token at ../src/test_parser.nit:44,51--54 text='then'
214 Read token at ../src/test_parser.nit:44,55--45,0 text='
215 '
216 Read token at ../src/test_parser.nit:45,3--11 text='need_help'
217 Read token at ../src/test_parser.nit:45,13 text='='
218 Read token at ../src/test_parser.nit:45,15--18 text='true'
219 Read token at ../src/test_parser.nit:45,19--46,0 text='
220 '
221 Read token at ../src/test_parser.nit:46,2--5 text='else'
222 Read token at ../src/test_parser.nit:46,6--47,0 text='
223 '
224 Read token at ../src/test_parser.nit:47,3--8 text='stderr'
225 Read token at ../src/test_parser.nit:47,9 text='.'
226 Read token at ../src/test_parser.nit:47,10--14 text='write'
227 Read token at ../src/test_parser.nit:47,15 text='('
228 Read token at ../src/test_parser.nit:47,16--32 text='"Unknown option {'
229 Read token at ../src/test_parser.nit:47,33--36 text='args'
230 Read token at ../src/test_parser.nit:47,37 text='.'
231 Read token at ../src/test_parser.nit:47,38--42 text='first'
232 Read token at ../src/test_parser.nit:47,43--47 text='}.\n"'
233 Read token at ../src/test_parser.nit:47,48 text=')'
234 Read token at ../src/test_parser.nit:47,49--48,0 text='
235 '
236 Read token at ../src/test_parser.nit:48,3--6 text='exit'
237 Read token at ../src/test_parser.nit:48,7 text='('
238 Read token at ../src/test_parser.nit:48,8 text='0'
239 Read token at ../src/test_parser.nit:48,9 text=')'
240 Read token at ../src/test_parser.nit:48,10--49,0 text='
241 '
242 Read token at ../src/test_parser.nit:49,2--4 text='end'
243 Read token at ../src/test_parser.nit:49,5--50,0 text='
244 '
245 Read token at ../src/test_parser.nit:50,2--5 text='args'
246 Read token at ../src/test_parser.nit:50,6 text='.'
247 Read token at ../src/test_parser.nit:50,7--11 text='shift'
248 Read token at ../src/test_parser.nit:50,12--51,0 text='
249 '
250 Read token at ../src/test_parser.nit:51,1--3 text='end'
251 Read token at ../src/test_parser.nit:51,4--52,0 text='
252 '
253 Read token at ../src/test_parser.nit:52,1--53,0 text='
254 '
255 Read token at ../src/test_parser.nit:53,1--2 text='if'
256 Read token at ../src/test_parser.nit:53,4 text='('
257 Read token at ../src/test_parser.nit:53,5--8 text='args'
258 Read token at ../src/test_parser.nit:53,9 text='.'
259 Read token at ../src/test_parser.nit:53,10--17 text='is_empty'
260 Read token at ../src/test_parser.nit:53,19--21 text='and'
261 Read token at ../src/test_parser.nit:53,23--25 text='not'
262 Read token at ../src/test_parser.nit:53,27--37 text='interactive'
263 Read token at ../src/test_parser.nit:53,38 text=')'
264 Read token at ../src/test_parser.nit:53,40--41 text='or'
265 Read token at ../src/test_parser.nit:53,43--51 text='need_help'
266 Read token at ../src/test_parser.nit:53,53--56 text='then'
267 Read token at ../src/test_parser.nit:53,57--54,0 text='
268 '
269 Read token at ../src/test_parser.nit:54,2--6 text='print'
270 Read token at ../src/test_parser.nit:54,7 text='('
271 Read token at ../src/test_parser.nit:54,8--15 text='"usage:"'
272 Read token at ../src/test_parser.nit:54,16 text=')'
273 Read token at ../src/test_parser.nit:54,17--55,0 text='
274 '
275 Read token at ../src/test_parser.nit:55,2--6 text='print'
276 Read token at ../src/test_parser.nit:55,7 text='('
277 Read token at ../src/test_parser.nit:55,8--53 text='"  test_parser [options]... <filename.nit>..."'
278 Read token at ../src/test_parser.nit:55,54 text=')'
279 Read token at ../src/test_parser.nit:55,55--56,0 text='
280 '
281 Read token at ../src/test_parser.nit:56,2--6 text='print'
282 Read token at ../src/test_parser.nit:56,7 text='('
283 Read token at ../src/test_parser.nit:56,8--48 text='"  test_parser -e [options]... <text>..."'
284 Read token at ../src/test_parser.nit:56,49 text=')'
285 Read token at ../src/test_parser.nit:56,50--57,0 text='
286 '
287 Read token at ../src/test_parser.nit:57,2--6 text='print'
288 Read token at ../src/test_parser.nit:57,7 text='('
289 Read token at ../src/test_parser.nit:57,8--38 text='"  test_parser -i [options]..."'
290 Read token at ../src/test_parser.nit:57,39 text=')'
291 Read token at ../src/test_parser.nit:57,40--58,0 text='
292 '
293 Read token at ../src/test_parser.nit:58,2--6 text='print'
294 Read token at ../src/test_parser.nit:58,7 text='('
295 Read token at ../src/test_parser.nit:58,8--17 text='"options:"'
296 Read token at ../src/test_parser.nit:58,18 text=')'
297 Read token at ../src/test_parser.nit:58,19--59,0 text='
298 '
299 Read token at ../src/test_parser.nit:59,2--6 text='print'
300 Read token at ../src/test_parser.nit:59,7 text='('
301 Read token at ../src/test_parser.nit:59,8--35 text='"  -n       do not print anything"'
302 Read token at ../src/test_parser.nit:59,36 text=')'
303 Read token at ../src/test_parser.nit:59,37--60,0 text='
304 '
305 Read token at ../src/test_parser.nit:60,2--6 text='print'
306 Read token at ../src/test_parser.nit:60,7 text='('
307 Read token at ../src/test_parser.nit:60,8--24 text='"  -l       only lexer"'
308 Read token at ../src/test_parser.nit:60,25 text=')'
309 Read token at ../src/test_parser.nit:60,26--61,0 text='
310 '
311 Read token at ../src/test_parser.nit:61,2--6 text='print'
312 Read token at ../src/test_parser.nit:61,7 text='('
313 Read token at ../src/test_parser.nit:61,8--40 text='"  -p       lexer and parser (default)"'
314 Read token at ../src/test_parser.nit:61,41 text=')'
315 Read token at ../src/test_parser.nit:61,42--62,0 text='
316 '
317 Read token at ../src/test_parser.nit:62,2--6 text='print'
318 Read token at ../src/test_parser.nit:62,7 text='('
319 Read token at ../src/test_parser.nit:62,8--60 text='"  -x       instead of a ascii tree, output a XML document"'
320 Read token at ../src/test_parser.nit:62,61 text=')'
321 Read token at ../src/test_parser.nit:62,62--63,0 text='
322 '
323 Read token at ../src/test_parser.nit:63,2--6 text='print'
324 Read token at ../src/test_parser.nit:63,7 text='('
325 Read token at ../src/test_parser.nit:63,8--67 text='"  -e       instead on files, each argument is a content to parse"'
326 Read token at ../src/test_parser.nit:63,68 text=')'
327 Read token at ../src/test_parser.nit:63,69--64,0 text='
328 '
329 Read token at ../src/test_parser.nit:64,2--6 text='print'
330 Read token at ../src/test_parser.nit:64,7 text='('
331 Read token at ../src/test_parser.nit:64,8--50 text='"  -i       tree to parse are read interactively"'
332 Read token at ../src/test_parser.nit:64,51 text=')'
333 Read token at ../src/test_parser.nit:64,52--65,0 text='
334 '
335 Read token at ../src/test_parser.nit:65,2--6 text='print'
336 Read token at ../src/test_parser.nit:65,7 text='('
337 Read token at ../src/test_parser.nit:65,8--29 text='"  -h       print this help"'
338 Read token at ../src/test_parser.nit:65,30 text=')'
339 Read token at ../src/test_parser.nit:65,31--66,0 text='
340 '
341 Read token at ../src/test_parser.nit:66,1--4 text='else'
342 Read token at ../src/test_parser.nit:66,6--7 text='if'
343 Read token at ../src/test_parser.nit:66,9--19 text='interactive'
344 Read token at ../src/test_parser.nit:66,21--24 text='then'
345 Read token at ../src/test_parser.nit:66,25--67,0 text='
346 '
347 Read token at ../src/test_parser.nit:67,2--3 text='if'
348 Read token at ../src/test_parser.nit:67,5--14 text='only_lexer'
349 Read token at ../src/test_parser.nit:67,16--19 text='then'
350 Read token at ../src/test_parser.nit:67,20--68,0 text='
351 '
352 Read token at ../src/test_parser.nit:68,3--7 text='print'
353 Read token at ../src/test_parser.nit:68,9--43 text='"Error: -l and -i are incompatible"'
354 Read token at ../src/test_parser.nit:68,44--69,0 text='
355 '
356 Read token at ../src/test_parser.nit:69,3--6 text='exit'
357 Read token at ../src/test_parser.nit:69,8 text='1'
358 Read token at ../src/test_parser.nit:69,9--70,0 text='
359 '
360 Read token at ../src/test_parser.nit:70,2--5 text='else'
361 Read token at ../src/test_parser.nit:70,7--8 text='if'
362 Read token at ../src/test_parser.nit:70,10--16 text='no_file'
363 Read token at ../src/test_parser.nit:70,18--21 text='then'
364 Read token at ../src/test_parser.nit:70,22--71,0 text='
365 '
366 Read token at ../src/test_parser.nit:71,3--7 text='print'
367 Read token at ../src/test_parser.nit:71,9--43 text='"Error: -e and -i are incompatible"'
368 Read token at ../src/test_parser.nit:71,44--72,0 text='
369 '
370 Read token at ../src/test_parser.nit:72,3--6 text='exit'
371 Read token at ../src/test_parser.nit:72,8 text='1'
372 Read token at ../src/test_parser.nit:72,9--73,0 text='
373 '
374 Read token at ../src/test_parser.nit:73,2--5 text='else'
375 Read token at ../src/test_parser.nit:73,7--8 text='if'
376 Read token at ../src/test_parser.nit:73,10--12 text='not'
377 Read token at ../src/test_parser.nit:73,14--17 text='args'
378 Read token at ../src/test_parser.nit:73,18 text='.'
379 Read token at ../src/test_parser.nit:73,19--26 text='is_empty'
380 Read token at ../src/test_parser.nit:73,28--31 text='then'
381 Read token at ../src/test_parser.nit:73,32--74,0 text='
382 '
383 Read token at ../src/test_parser.nit:74,3--7 text='print'
384 Read token at ../src/test_parser.nit:74,9--43 text='"Error: -i works without arguments"'
385 Read token at ../src/test_parser.nit:74,44--75,0 text='
386 '
387 Read token at ../src/test_parser.nit:75,3--6 text='exit'
388 Read token at ../src/test_parser.nit:75,8 text='1'
389 Read token at ../src/test_parser.nit:75,9--76,0 text='
390 '
391 Read token at ../src/test_parser.nit:76,2--4 text='end'
392 Read token at ../src/test_parser.nit:76,5--77,0 text='
393 '
394 Read token at ../src/test_parser.nit:77,1--78,0 text='
395 '
396 Read token at ../src/test_parser.nit:78,2--4 text='var'
397 Read token at ../src/test_parser.nit:78,6--7 text='tc'
398 Read token at ../src/test_parser.nit:78,9 text='='
399 Read token at ../src/test_parser.nit:78,11--13 text='new'
400 Read token at ../src/test_parser.nit:78,15--25 text='ToolContext'
401 Read token at ../src/test_parser.nit:78,26--79,0 text='
402 '
403 Read token at ../src/test_parser.nit:79,1--80,0 text='
404 '
405 Read token at ../src/test_parser.nit:80,2--5 text='loop'
406 Read token at ../src/test_parser.nit:80,6--81,0 text='
407 '
408 Read token at ../src/test_parser.nit:81,3--5 text='var'
409 Read token at ../src/test_parser.nit:81,7 text='n'
410 Read token at ../src/test_parser.nit:81,9 text='='
411 Read token at ../src/test_parser.nit:81,11--12 text='tc'
412 Read token at ../src/test_parser.nit:81,13 text='.'
413 Read token at ../src/test_parser.nit:81,14--30 text='interactive_parse'
414 Read token at ../src/test_parser.nit:81,31 text='('
415 Read token at ../src/test_parser.nit:81,32--36 text='"-->"'
416 Read token at ../src/test_parser.nit:81,37 text=')'
417 Read token at ../src/test_parser.nit:81,38--82,0 text='
418 '
419 Read token at ../src/test_parser.nit:82,3--4 text='if'
420 Read token at ../src/test_parser.nit:82,6 text='n'
421 Read token at ../src/test_parser.nit:82,8--10 text='isa'
422 Read token at ../src/test_parser.nit:82,12--18 text='TString'
423 Read token at ../src/test_parser.nit:82,20--23 text='then'
424 Read token at ../src/test_parser.nit:82,24--83,0 text='
425 '
426 Read token at ../src/test_parser.nit:83,4--6 text='var'
427 Read token at ../src/test_parser.nit:83,8 text='s'
428 Read token at ../src/test_parser.nit:83,10 text='='
429 Read token at ../src/test_parser.nit:83,12 text='n'
430 Read token at ../src/test_parser.nit:83,13 text='.'
431 Read token at ../src/test_parser.nit:83,14--17 text='text'
432 Read token at ../src/test_parser.nit:83,18--84,0 text='
433 '
434 Read token at ../src/test_parser.nit:84,4--5 text='if'
435 Read token at ../src/test_parser.nit:84,7 text='s'
436 Read token at ../src/test_parser.nit:84,9--10 text='=='
437 Read token at ../src/test_parser.nit:84,12--15 text='":q"'
438 Read token at ../src/test_parser.nit:84,17--20 text='then'
439 Read token at ../src/test_parser.nit:84,21--85,0 text='
440 '
441 Read token at ../src/test_parser.nit:85,5--9 text='break'
442 Read token at ../src/test_parser.nit:85,10--86,0 text='
443 '
444 Read token at ../src/test_parser.nit:86,4--7 text='else'
445 Read token at ../src/test_parser.nit:86,8--87,0 text='
446 '
447 Read token at ../src/test_parser.nit:87,5--9 text='print'
448 Read token at ../src/test_parser.nit:87,11--24 text='"`:q` to quit"'
449 Read token at ../src/test_parser.nit:87,25--88,0 text='
450 '
451 Read token at ../src/test_parser.nit:88,4--6 text='end'
452 Read token at ../src/test_parser.nit:88,7--89,0 text='
453 '
454 Read token at ../src/test_parser.nit:89,4--11 text='continue'
455 Read token at ../src/test_parser.nit:89,12--90,0 text='
456 '
457 Read token at ../src/test_parser.nit:90,3--5 text='end'
458 Read token at ../src/test_parser.nit:90,6--91,0 text='
459 '
460 Read token at ../src/test_parser.nit:91,1--92,0 text='
461 '
462 Read token at ../src/test_parser.nit:92,3--4 text='if'
463 Read token at ../src/test_parser.nit:92,6 text='n'
464 Read token at ../src/test_parser.nit:92,8--10 text='isa'
465 Read token at ../src/test_parser.nit:92,12--17 text='AError'
466 Read token at ../src/test_parser.nit:92,19--22 text='then'
467 Read token at ../src/test_parser.nit:92,23--93,0 text='
468 '
469 Read token at ../src/test_parser.nit:93,4--8 text='print'
470 Read token at ../src/test_parser.nit:93,10--11 text='"{'
471 Read token at ../src/test_parser.nit:93,12 text='n'
472 Read token at ../src/test_parser.nit:93,13 text='.'
473 Read token at ../src/test_parser.nit:93,14--21 text='location'
474 Read token at ../src/test_parser.nit:93,22 text='.'
475 Read token at ../src/test_parser.nit:93,23--34 text='colored_line'
476 Read token at ../src/test_parser.nit:93,35 text='('
477 Read token at ../src/test_parser.nit:93,36--41 text='"0;31"'
478 Read token at ../src/test_parser.nit:93,42 text=')'
479 Read token at ../src/test_parser.nit:93,43--46 text='}: {'
480 Read token at ../src/test_parser.nit:93,47 text='n'
481 Read token at ../src/test_parser.nit:93,48 text='.'
482 Read token at ../src/test_parser.nit:93,49--55 text='message'
483 Read token at ../src/test_parser.nit:93,56--57 text='}"'
484 Read token at ../src/test_parser.nit:93,58--94,0 text='
485 '
486 Read token at ../src/test_parser.nit:94,4--11 text='continue'
487 Read token at ../src/test_parser.nit:94,12--95,0 text='
488 '
489 Read token at ../src/test_parser.nit:95,3--5 text='end'
490 Read token at ../src/test_parser.nit:95,6--96,0 text='
491 '
492 Read token at ../src/test_parser.nit:96,1--97,0 text='
493 '
494 Read token at ../src/test_parser.nit:97,3--4 text='if'
495 Read token at ../src/test_parser.nit:97,6--8 text='not'
496 Read token at ../src/test_parser.nit:97,10--17 text='no_print'
497 Read token at ../src/test_parser.nit:97,19--22 text='then'
498 Read token at ../src/test_parser.nit:97,23--98,0 text='
499 '
500 Read token at ../src/test_parser.nit:98,4 text='n'
501 Read token at ../src/test_parser.nit:98,5 text='.'
502 Read token at ../src/test_parser.nit:98,6--14 text='dump_tree'
503 Read token at ../src/test_parser.nit:98,15--99,0 text='
504 '
505 Read token at ../src/test_parser.nit:99,3--5 text='end'
506 Read token at ../src/test_parser.nit:99,6--100,0 text='
507 '
508 Read token at ../src/test_parser.nit:100,2--4 text='end'
509 Read token at ../src/test_parser.nit:100,5--101,0 text='
510 '
511 Read token at ../src/test_parser.nit:101,1--4 text='else'
512 Read token at ../src/test_parser.nit:101,5--102,0 text='
513 '
514 Read token at ../src/test_parser.nit:102,2--4 text='for'
515 Read token at ../src/test_parser.nit:102,6 text='a'
516 Read token at ../src/test_parser.nit:102,8--9 text='in'
517 Read token at ../src/test_parser.nit:102,11--14 text='args'
518 Read token at ../src/test_parser.nit:102,16--17 text='do'
519 Read token at ../src/test_parser.nit:102,18--103,0 text='
520 '
521 Read token at ../src/test_parser.nit:103,3--5 text='var'
522 Read token at ../src/test_parser.nit:103,7--12 text='source'
523 Read token at ../src/test_parser.nit:103,13--104,0 text='
524 '
525 Read token at ../src/test_parser.nit:104,3--4 text='if'
526 Read token at ../src/test_parser.nit:104,6--12 text='no_file'
527 Read token at ../src/test_parser.nit:104,14--17 text='then'
528 Read token at ../src/test_parser.nit:104,18--105,0 text='
529 '
530 Read token at ../src/test_parser.nit:105,4--9 text='source'
531 Read token at ../src/test_parser.nit:105,11 text='='
532 Read token at ../src/test_parser.nit:105,13--15 text='new'
533 Read token at ../src/test_parser.nit:105,17--26 text='SourceFile'
534 Read token at ../src/test_parser.nit:105,27 text='.'
535 Read token at ../src/test_parser.nit:105,28--38 text='from_string'
536 Read token at ../src/test_parser.nit:105,39 text='('
537 Read token at ../src/test_parser.nit:105,40--41 text='""'
538 Read token at ../src/test_parser.nit:105,42 text=','
539 Read token at ../src/test_parser.nit:105,44 text='a'
540 Read token at ../src/test_parser.nit:105,45 text=')'
541 Read token at ../src/test_parser.nit:105,46--106,0 text='
542 '
543 Read token at ../src/test_parser.nit:106,3--6 text='else'
544 Read token at ../src/test_parser.nit:106,7--107,0 text='
545 '
546 Read token at ../src/test_parser.nit:107,4--6 text='var'
547 Read token at ../src/test_parser.nit:107,8 text='f'
548 Read token at ../src/test_parser.nit:107,10 text='='
549 Read token at ../src/test_parser.nit:107,12--14 text='new'
550 Read token at ../src/test_parser.nit:107,16--25 text='FileReader'
551 Read token at ../src/test_parser.nit:107,26 text='.'
552 Read token at ../src/test_parser.nit:107,27--30 text='open'
553 Read token at ../src/test_parser.nit:107,31 text='('
554 Read token at ../src/test_parser.nit:107,32 text='a'
555 Read token at ../src/test_parser.nit:107,33 text=')'
556 Read token at ../src/test_parser.nit:107,34--108,0 text='
557 '
558 Read token at ../src/test_parser.nit:108,4--9 text='source'
559 Read token at ../src/test_parser.nit:108,11 text='='
560 Read token at ../src/test_parser.nit:108,13--15 text='new'
561 Read token at ../src/test_parser.nit:108,17--26 text='SourceFile'
562 Read token at ../src/test_parser.nit:108,27 text='('
563 Read token at ../src/test_parser.nit:108,28 text='a'
564 Read token at ../src/test_parser.nit:108,29 text=','
565 Read token at ../src/test_parser.nit:108,31 text='f'
566 Read token at ../src/test_parser.nit:108,32 text=')'
567 Read token at ../src/test_parser.nit:108,33--109,0 text='
568 '
569 Read token at ../src/test_parser.nit:109,4 text='f'
570 Read token at ../src/test_parser.nit:109,5 text='.'
571 Read token at ../src/test_parser.nit:109,6--10 text='close'
572 Read token at ../src/test_parser.nit:109,11--110,0 text='
573 '
574 Read token at ../src/test_parser.nit:110,3--5 text='end'
575 Read token at ../src/test_parser.nit:110,6--111,0 text='
576 '
577 Read token at ../src/test_parser.nit:111,3--5 text='var'
578 Read token at ../src/test_parser.nit:111,7--11 text='lexer'
579 Read token at ../src/test_parser.nit:111,13 text='='
580 Read token at ../src/test_parser.nit:111,15--17 text='new'
581 Read token at ../src/test_parser.nit:111,19--23 text='Lexer'
582 Read token at ../src/test_parser.nit:111,24 text='('
583 Read token at ../src/test_parser.nit:111,25--30 text='source'
584 Read token at ../src/test_parser.nit:111,31 text=')'
585 Read token at ../src/test_parser.nit:111,32--112,0 text='
586 '
587 Read token at ../src/test_parser.nit:112,3--4 text='if'
588 Read token at ../src/test_parser.nit:112,6--15 text='only_lexer'
589 Read token at ../src/test_parser.nit:112,17--20 text='then'
590 Read token at ../src/test_parser.nit:112,21--113,0 text='
591 '
592 Read token at ../src/test_parser.nit:113,4--6 text='var'
593 Read token at ../src/test_parser.nit:113,8--12 text='token'
594 Read token at ../src/test_parser.nit:113,14 text='='
595 Read token at ../src/test_parser.nit:113,16--20 text='lexer'
596 Read token at ../src/test_parser.nit:113,21 text='.'
597 Read token at ../src/test_parser.nit:113,22--25 text='next'
598 Read token at ../src/test_parser.nit:113,26--114,0 text='
599 '
600 Read token at ../src/test_parser.nit:114,4--8 text='while'
601 Read token at ../src/test_parser.nit:114,10--12 text='not'
602 Read token at ../src/test_parser.nit:114,14--18 text='token'
603 Read token at ../src/test_parser.nit:114,20--22 text='isa'
604 Read token at ../src/test_parser.nit:114,24--26 text='EOF'
605 Read token at ../src/test_parser.nit:114,28--29 text='do'
606 Read token at ../src/test_parser.nit:114,30--115,0 text='
607 '
608 Read token at ../src/test_parser.nit:115,5--6 text='if'
609 Read token at ../src/test_parser.nit:115,8--10 text='not'
610 Read token at ../src/test_parser.nit:115,12--19 text='no_print'
611 Read token at ../src/test_parser.nit:115,21--24 text='then'
612 Read token at ../src/test_parser.nit:115,25--116,0 text='
613 '
614 Read token at ../src/test_parser.nit:116,6--10 text='print'
615 Read token at ../src/test_parser.nit:116,11 text='('
616 Read token at ../src/test_parser.nit:116,12--27 text='"Read token at {'
617 Read token at ../src/test_parser.nit:116,28--32 text='token'
618 Read token at ../src/test_parser.nit:116,33 text='.'
619 Read token at ../src/test_parser.nit:116,34--41 text='location'
620 Read token at ../src/test_parser.nit:116,42--50 text='} text='{'
621 Read token at ../src/test_parser.nit:116,51--55 text='token'
622 Read token at ../src/test_parser.nit:116,56 text='.'
623 Read token at ../src/test_parser.nit:116,57--60 text='text'
624 Read token at ../src/test_parser.nit:116,61--63 text='}'"'
625 Read token at ../src/test_parser.nit:116,64 text=')'
626 Read token at ../src/test_parser.nit:116,65--117,0 text='
627 '
628 Read token at ../src/test_parser.nit:117,5--7 text='end'
629 Read token at ../src/test_parser.nit:117,8--118,0 text='
630 '
631 Read token at ../src/test_parser.nit:118,5--9 text='token'
632 Read token at ../src/test_parser.nit:118,11 text='='
633 Read token at ../src/test_parser.nit:118,13--17 text='lexer'
634 Read token at ../src/test_parser.nit:118,18 text='.'
635 Read token at ../src/test_parser.nit:118,19--22 text='next'
636 Read token at ../src/test_parser.nit:118,23--119,0 text='
637 '
638 Read token at ../src/test_parser.nit:119,4--6 text='end'
639 Read token at ../src/test_parser.nit:119,7--120,0 text='
640 '
641 Read token at ../src/test_parser.nit:120,3--6 text='else'
642 Read token at ../src/test_parser.nit:120,7--121,0 text='
643 '
644 Read token at ../src/test_parser.nit:121,4--6 text='var'
645 Read token at ../src/test_parser.nit:121,8--13 text='parser'
646 Read token at ../src/test_parser.nit:121,15 text='='
647 Read token at ../src/test_parser.nit:121,17--19 text='new'
648 Read token at ../src/test_parser.nit:121,21--26 text='Parser'
649 Read token at ../src/test_parser.nit:121,27 text='('
650 Read token at ../src/test_parser.nit:121,28--32 text='lexer'
651 Read token at ../src/test_parser.nit:121,33 text=')'
652 Read token at ../src/test_parser.nit:121,34--122,0 text='
653 '
654 Read token at ../src/test_parser.nit:122,4--6 text='var'
655 Read token at ../src/test_parser.nit:122,8--11 text='tree'
656 Read token at ../src/test_parser.nit:122,13 text='='
657 Read token at ../src/test_parser.nit:122,15--20 text='parser'
658 Read token at ../src/test_parser.nit:122,21 text='.'
659 Read token at ../src/test_parser.nit:122,22--26 text='parse'
660 Read token at ../src/test_parser.nit:122,27--123,0 text='
661 '
662 Read token at ../src/test_parser.nit:123,1--124,0 text='
663 '
664 Read token at ../src/test_parser.nit:124,4--6 text='var'
665 Read token at ../src/test_parser.nit:124,8--12 text='error'
666 Read token at ../src/test_parser.nit:124,14 text='='
667 Read token at ../src/test_parser.nit:124,16--19 text='tree'
668 Read token at ../src/test_parser.nit:124,20 text='.'
669 Read token at ../src/test_parser.nit:124,21--25 text='n_eof'
670 Read token at ../src/test_parser.nit:124,26--125,0 text='
671 '
672 Read token at ../src/test_parser.nit:125,4--5 text='if'
673 Read token at ../src/test_parser.nit:125,7--11 text='error'
674 Read token at ../src/test_parser.nit:125,13--15 text='isa'
675 Read token at ../src/test_parser.nit:125,17--22 text='AError'
676 Read token at ../src/test_parser.nit:125,24--27 text='then'
677 Read token at ../src/test_parser.nit:125,28--126,0 text='
678 '
679 Read token at ../src/test_parser.nit:126,5--9 text='print'
680 Read token at ../src/test_parser.nit:126,10 text='('
681 Read token at ../src/test_parser.nit:126,11--21 text='"Error at {'
682 Read token at ../src/test_parser.nit:126,22--26 text='error'
683 Read token at ../src/test_parser.nit:126,27 text='.'
684 Read token at ../src/test_parser.nit:126,28--35 text='location'
685 Read token at ../src/test_parser.nit:126,36--42 text='}:\n\t{'
686 Read token at ../src/test_parser.nit:126,43--47 text='error'
687 Read token at ../src/test_parser.nit:126,48 text='.'
688 Read token at ../src/test_parser.nit:126,49--55 text='message'
689 Read token at ../src/test_parser.nit:126,56--57 text='}"'
690 Read token at ../src/test_parser.nit:126,58 text=')'
691 Read token at ../src/test_parser.nit:126,59--127,0 text='
692 '
693 Read token at ../src/test_parser.nit:127,5--10 text='return'
694 Read token at ../src/test_parser.nit:127,11--128,0 text='
695 '
696 Read token at ../src/test_parser.nit:128,4--6 text='end'
697 Read token at ../src/test_parser.nit:128,7--129,0 text='
698 '
699 Read token at ../src/test_parser.nit:129,1--130,0 text='
700 '
701 Read token at ../src/test_parser.nit:130,4--5 text='if'
702 Read token at ../src/test_parser.nit:130,7--9 text='xml'
703 Read token at ../src/test_parser.nit:130,11--14 text='then'
704 Read token at ../src/test_parser.nit:130,15--131,0 text='
705 '
706 Read token at ../src/test_parser.nit:131,5--8 text='tree'
707 Read token at ../src/test_parser.nit:131,9 text='.'
708 Read token at ../src/test_parser.nit:131,10--25 text='parentize_tokens'
709 Read token at ../src/test_parser.nit:131,26--132,0 text='
710 '
711 Read token at ../src/test_parser.nit:132,5--8 text='tree'
712 Read token at ../src/test_parser.nit:132,9 text='.'
713 Read token at ../src/test_parser.nit:132,10--15 text='to_xml'
714 Read token at ../src/test_parser.nit:132,16 text='.'
715 Read token at ../src/test_parser.nit:132,17--24 text='write_to'
716 Read token at ../src/test_parser.nit:132,25 text='('
717 Read token at ../src/test_parser.nit:132,26--31 text='stdout'
718 Read token at ../src/test_parser.nit:132,32 text=')'
719 Read token at ../src/test_parser.nit:132,33--133,0 text='
720 '
721 Read token at ../src/test_parser.nit:133,4--7 text='else'
722 Read token at ../src/test_parser.nit:133,9--10 text='if'
723 Read token at ../src/test_parser.nit:133,12--14 text='not'
724 Read token at ../src/test_parser.nit:133,16--23 text='no_print'
725 Read token at ../src/test_parser.nit:133,25--28 text='then'
726 Read token at ../src/test_parser.nit:133,29--134,0 text='
727 '
728 Read token at ../src/test_parser.nit:134,5--8 text='tree'
729 Read token at ../src/test_parser.nit:134,9 text='.'
730 Read token at ../src/test_parser.nit:134,10--18 text='dump_tree'
731 Read token at ../src/test_parser.nit:134,19--135,0 text='
732 '
733 Read token at ../src/test_parser.nit:135,4--6 text='end'
734 Read token at ../src/test_parser.nit:135,7--136,0 text='
735 '
736 Read token at ../src/test_parser.nit:136,3--5 text='end'
737 Read token at ../src/test_parser.nit:136,6--137,0 text='
738 '
739 Read token at ../src/test_parser.nit:137,2--4 text='end'
740 Read token at ../src/test_parser.nit:137,5--138,0 text='
741 '
742 Read token at ../src/test_parser.nit:138,1--3 text='end'
743 Read token at ../src/test_parser.nit:138,4--139,0 text='
744 '