-Read token at ../src/test_parser.nit:46,5--13 text='need_help'
-Read token at ../src/test_parser.nit:46,15 text='='
-Read token at ../src/test_parser.nit:46,17--21 text='false'
-Read token at ../src/test_parser.nit:46,22--47,0 text='
-'
-Read token at ../src/test_parser.nit:47,1--3 text='var'
-Read token at ../src/test_parser.nit:47,5--11 text='no_file'
-Read token at ../src/test_parser.nit:47,13 text='='
-Read token at ../src/test_parser.nit:47,15--19 text='false'
-Read token at ../src/test_parser.nit:47,20--48,0 text='
-'
-Read token at ../src/test_parser.nit:48,1--49,0 text='
-'
-Read token at ../src/test_parser.nit:49,1--5 text='while'
-Read token at ../src/test_parser.nit:49,7--9 text='not'
-Read token at ../src/test_parser.nit:49,11--14 text='args'
-Read token at ../src/test_parser.nit:49,15 text='.'
-Read token at ../src/test_parser.nit:49,16--23 text='is_empty'
-Read token at ../src/test_parser.nit:49,25--27 text='and'
-Read token at ../src/test_parser.nit:49,29--32 text='args'
-Read token at ../src/test_parser.nit:49,33 text='.'
-Read token at ../src/test_parser.nit:49,34--38 text='first'
-Read token at ../src/test_parser.nit:49,39 text='.'
-Read token at ../src/test_parser.nit:49,40--44 text='first'
-Read token at ../src/test_parser.nit:49,46--47 text='=='
-Read token at ../src/test_parser.nit:49,49--51 text=''-''
-Read token at ../src/test_parser.nit:49,53--54 text='do'
-Read token at ../src/test_parser.nit:49,55--50,0 text='
-'
-Read token at ../src/test_parser.nit:50,2--3 text='if'
-Read token at ../src/test_parser.nit:50,5--8 text='args'
-Read token at ../src/test_parser.nit:50,9 text='.'
-Read token at ../src/test_parser.nit:50,10--14 text='first'
-Read token at ../src/test_parser.nit:50,16--17 text='=='
-Read token at ../src/test_parser.nit:50,19--22 text='"-n"'
-Read token at ../src/test_parser.nit:50,24--27 text='then'
-Read token at ../src/test_parser.nit:50,28--51,0 text='
-'
-Read token at ../src/test_parser.nit:51,3--10 text='no_print'
-Read token at ../src/test_parser.nit:51,12 text='='
-Read token at ../src/test_parser.nit:51,14--17 text='true'
-Read token at ../src/test_parser.nit:51,18--52,0 text='
-'
-Read token at ../src/test_parser.nit:52,2--5 text='else'
-Read token at ../src/test_parser.nit:52,7--8 text='if'
-Read token at ../src/test_parser.nit:52,10--13 text='args'
-Read token at ../src/test_parser.nit:52,14 text='.'
-Read token at ../src/test_parser.nit:52,15--19 text='first'
-Read token at ../src/test_parser.nit:52,21--22 text='=='
-Read token at ../src/test_parser.nit:52,24--27 text='"-l"'
-Read token at ../src/test_parser.nit:52,29--32 text='then'
-Read token at ../src/test_parser.nit:52,33--53,0 text='
-'
-Read token at ../src/test_parser.nit:53,3--12 text='only_lexer'
-Read token at ../src/test_parser.nit:53,14 text='='
-Read token at ../src/test_parser.nit:53,16--19 text='true'
-Read token at ../src/test_parser.nit:53,20--54,0 text='
-'
-Read token at ../src/test_parser.nit:54,2--5 text='else'
-Read token at ../src/test_parser.nit:54,7--8 text='if'
-Read token at ../src/test_parser.nit:54,10--13 text='args'
-Read token at ../src/test_parser.nit:54,14 text='.'
-Read token at ../src/test_parser.nit:54,15--19 text='first'
-Read token at ../src/test_parser.nit:54,21--22 text='=='
-Read token at ../src/test_parser.nit:54,24--27 text='"-p"'
-Read token at ../src/test_parser.nit:54,29--32 text='then'
-Read token at ../src/test_parser.nit:54,33--55,0 text='
-'
-Read token at ../src/test_parser.nit:55,3--12 text='only_lexer'
-Read token at ../src/test_parser.nit:55,14 text='='
-Read token at ../src/test_parser.nit:55,16--20 text='false'
-Read token at ../src/test_parser.nit:55,21--56,0 text='
-'
-Read token at ../src/test_parser.nit:56,2--5 text='else'
-Read token at ../src/test_parser.nit:56,7--8 text='if'
-Read token at ../src/test_parser.nit:56,10--13 text='args'
-Read token at ../src/test_parser.nit:56,14 text='.'
-Read token at ../src/test_parser.nit:56,15--19 text='first'
-Read token at ../src/test_parser.nit:56,21--22 text='=='
-Read token at ../src/test_parser.nit:56,24--27 text='"-e"'
-Read token at ../src/test_parser.nit:56,29--32 text='then'
-Read token at ../src/test_parser.nit:56,33--57,0 text='
-'
-Read token at ../src/test_parser.nit:57,3--9 text='no_file'
-Read token at ../src/test_parser.nit:57,11 text='='
-Read token at ../src/test_parser.nit:57,13--16 text='true'
-Read token at ../src/test_parser.nit:57,17--58,0 text='
-'
-Read token at ../src/test_parser.nit:58,2--5 text='else'
-Read token at ../src/test_parser.nit:58,7--8 text='if'
-Read token at ../src/test_parser.nit:58,10--13 text='args'
-Read token at ../src/test_parser.nit:58,14 text='.'
-Read token at ../src/test_parser.nit:58,15--19 text='first'
-Read token at ../src/test_parser.nit:58,21--22 text='=='
-Read token at ../src/test_parser.nit:58,24--27 text='"-h"'
-Read token at ../src/test_parser.nit:58,29--30 text='or'
-Read token at ../src/test_parser.nit:58,32--35 text='args'
-Read token at ../src/test_parser.nit:58,36 text='.'
-Read token at ../src/test_parser.nit:58,37--41 text='first'
-Read token at ../src/test_parser.nit:58,43--44 text='=='
-Read token at ../src/test_parser.nit:58,46--49 text='"-?"'
-Read token at ../src/test_parser.nit:58,51--54 text='then'
-Read token at ../src/test_parser.nit:58,55--59,0 text='
-'
-Read token at ../src/test_parser.nit:59,3--11 text='need_help'
-Read token at ../src/test_parser.nit:59,13 text='='
-Read token at ../src/test_parser.nit:59,15--18 text='true'
-Read token at ../src/test_parser.nit:59,19--60,0 text='
-'
-Read token at ../src/test_parser.nit:60,2--5 text='else'
-Read token at ../src/test_parser.nit:60,6--61,0 text='
-'
-Read token at ../src/test_parser.nit:61,3--8 text='stderr'
-Read token at ../src/test_parser.nit:61,9 text='.'
-Read token at ../src/test_parser.nit:61,10--14 text='write'
-Read token at ../src/test_parser.nit:61,15 text='('
-Read token at ../src/test_parser.nit:61,16--32 text='"Unknown option {'
-Read token at ../src/test_parser.nit:61,33--36 text='args'
-Read token at ../src/test_parser.nit:61,37 text='.'
-Read token at ../src/test_parser.nit:61,38--42 text='first'
-Read token at ../src/test_parser.nit:61,43--47 text='}.\n"'
-Read token at ../src/test_parser.nit:61,48 text=')'
-Read token at ../src/test_parser.nit:61,49--62,0 text='
-'
-Read token at ../src/test_parser.nit:62,3--6 text='exit'
-Read token at ../src/test_parser.nit:62,7 text='('
-Read token at ../src/test_parser.nit:62,8 text='0'
-Read token at ../src/test_parser.nit:62,9 text=')'
-Read token at ../src/test_parser.nit:62,10--63,0 text='
-'
-Read token at ../src/test_parser.nit:63,2--4 text='end'
-Read token at ../src/test_parser.nit:63,5--64,0 text='
-'
-Read token at ../src/test_parser.nit:64,2--5 text='args'
-Read token at ../src/test_parser.nit:64,6 text='.'
-Read token at ../src/test_parser.nit:64,7--11 text='shift'
-Read token at ../src/test_parser.nit:64,12--65,0 text='
-'
-Read token at ../src/test_parser.nit:65,1--3 text='end'
-Read token at ../src/test_parser.nit:65,4--66,0 text='
-'
-Read token at ../src/test_parser.nit:66,1--67,0 text='
-'
-Read token at ../src/test_parser.nit:67,1--2 text='if'
-Read token at ../src/test_parser.nit:67,4--7 text='args'
-Read token at ../src/test_parser.nit:67,8 text='.'
-Read token at ../src/test_parser.nit:67,9--16 text='is_empty'
-Read token at ../src/test_parser.nit:67,18--19 text='or'
-Read token at ../src/test_parser.nit:67,21--29 text='need_help'
-Read token at ../src/test_parser.nit:67,31--34 text='then'
-Read token at ../src/test_parser.nit:67,35--68,0 text='
+Read token at ../src/test_parser.nit:46,5--11 text='no_file'
+Read token at ../src/test_parser.nit:46,13 text='='
+Read token at ../src/test_parser.nit:46,15--19 text='false'
+Read token at ../src/test_parser.nit:46,20--47,0 text='
+'
+Read token at ../src/test_parser.nit:47,1--48,0 text='
+'
+Read token at ../src/test_parser.nit:48,1--5 text='while'
+Read token at ../src/test_parser.nit:48,7--9 text='not'
+Read token at ../src/test_parser.nit:48,11--14 text='args'
+Read token at ../src/test_parser.nit:48,15 text='.'
+Read token at ../src/test_parser.nit:48,16--23 text='is_empty'
+Read token at ../src/test_parser.nit:48,25--27 text='and'
+Read token at ../src/test_parser.nit:48,29--32 text='args'
+Read token at ../src/test_parser.nit:48,33 text='.'
+Read token at ../src/test_parser.nit:48,34--38 text='first'
+Read token at ../src/test_parser.nit:48,39 text='.'
+Read token at ../src/test_parser.nit:48,40--44 text='first'
+Read token at ../src/test_parser.nit:48,46--47 text='=='
+Read token at ../src/test_parser.nit:48,49--51 text=''-''
+Read token at ../src/test_parser.nit:48,53--54 text='do'
+Read token at ../src/test_parser.nit:48,55--49,0 text='
+'
+Read token at ../src/test_parser.nit:49,2--3 text='if'
+Read token at ../src/test_parser.nit:49,5--8 text='args'
+Read token at ../src/test_parser.nit:49,9 text='.'
+Read token at ../src/test_parser.nit:49,10--14 text='first'
+Read token at ../src/test_parser.nit:49,16--17 text='=='
+Read token at ../src/test_parser.nit:49,19--22 text='"-n"'
+Read token at ../src/test_parser.nit:49,24--27 text='then'
+Read token at ../src/test_parser.nit:49,28--50,0 text='
+'
+Read token at ../src/test_parser.nit:50,3--10 text='no_print'
+Read token at ../src/test_parser.nit:50,12 text='='
+Read token at ../src/test_parser.nit:50,14--17 text='true'
+Read token at ../src/test_parser.nit:50,18--51,0 text='
+'
+Read token at ../src/test_parser.nit:51,2--5 text='else'
+Read token at ../src/test_parser.nit:51,7--8 text='if'
+Read token at ../src/test_parser.nit:51,10--13 text='args'
+Read token at ../src/test_parser.nit:51,14 text='.'
+Read token at ../src/test_parser.nit:51,15--19 text='first'
+Read token at ../src/test_parser.nit:51,21--22 text='=='
+Read token at ../src/test_parser.nit:51,24--27 text='"-l"'
+Read token at ../src/test_parser.nit:51,29--32 text='then'
+Read token at ../src/test_parser.nit:51,33--52,0 text='
+'
+Read token at ../src/test_parser.nit:52,3--12 text='only_lexer'
+Read token at ../src/test_parser.nit:52,14 text='='
+Read token at ../src/test_parser.nit:52,16--19 text='true'
+Read token at ../src/test_parser.nit:52,20--53,0 text='
+'
+Read token at ../src/test_parser.nit:53,2--5 text='else'
+Read token at ../src/test_parser.nit:53,7--8 text='if'
+Read token at ../src/test_parser.nit:53,10--13 text='args'
+Read token at ../src/test_parser.nit:53,14 text='.'
+Read token at ../src/test_parser.nit:53,15--19 text='first'
+Read token at ../src/test_parser.nit:53,21--22 text='=='
+Read token at ../src/test_parser.nit:53,24--27 text='"-p"'
+Read token at ../src/test_parser.nit:53,29--32 text='then'
+Read token at ../src/test_parser.nit:53,33--54,0 text='
+'
+Read token at ../src/test_parser.nit:54,3--12 text='only_lexer'
+Read token at ../src/test_parser.nit:54,14 text='='
+Read token at ../src/test_parser.nit:54,16--20 text='false'
+Read token at ../src/test_parser.nit:54,21--55,0 text='
+'
+Read token at ../src/test_parser.nit:55,2--5 text='else'
+Read token at ../src/test_parser.nit:55,7--8 text='if'
+Read token at ../src/test_parser.nit:55,10--13 text='args'
+Read token at ../src/test_parser.nit:55,14 text='.'
+Read token at ../src/test_parser.nit:55,15--19 text='first'
+Read token at ../src/test_parser.nit:55,21--22 text='=='
+Read token at ../src/test_parser.nit:55,24--27 text='"-e"'
+Read token at ../src/test_parser.nit:55,29--32 text='then'
+Read token at ../src/test_parser.nit:55,33--56,0 text='
+'
+Read token at ../src/test_parser.nit:56,3--9 text='no_file'
+Read token at ../src/test_parser.nit:56,11 text='='
+Read token at ../src/test_parser.nit:56,13--16 text='true'
+Read token at ../src/test_parser.nit:56,17--57,0 text='
+'
+Read token at ../src/test_parser.nit:57,2--5 text='else'
+Read token at ../src/test_parser.nit:57,7--8 text='if'
+Read token at ../src/test_parser.nit:57,10--13 text='args'
+Read token at ../src/test_parser.nit:57,14 text='.'
+Read token at ../src/test_parser.nit:57,15--19 text='first'
+Read token at ../src/test_parser.nit:57,21--22 text='=='
+Read token at ../src/test_parser.nit:57,24--27 text='"-h"'
+Read token at ../src/test_parser.nit:57,29--30 text='or'
+Read token at ../src/test_parser.nit:57,32--35 text='args'
+Read token at ../src/test_parser.nit:57,36 text='.'
+Read token at ../src/test_parser.nit:57,37--41 text='first'
+Read token at ../src/test_parser.nit:57,43--44 text='=='
+Read token at ../src/test_parser.nit:57,46--49 text='"-?"'
+Read token at ../src/test_parser.nit:57,51--54 text='then'
+Read token at ../src/test_parser.nit:57,55--58,0 text='
+'
+Read token at ../src/test_parser.nit:58,3--11 text='need_help'
+Read token at ../src/test_parser.nit:58,13 text='='
+Read token at ../src/test_parser.nit:58,15--18 text='true'
+Read token at ../src/test_parser.nit:58,19--59,0 text='
+'
+Read token at ../src/test_parser.nit:59,2--5 text='else'
+Read token at ../src/test_parser.nit:59,6--60,0 text='
+'
+Read token at ../src/test_parser.nit:60,3--8 text='stderr'
+Read token at ../src/test_parser.nit:60,9 text='.'
+Read token at ../src/test_parser.nit:60,10--14 text='write'
+Read token at ../src/test_parser.nit:60,15 text='('
+Read token at ../src/test_parser.nit:60,16--32 text='"Unknown option {'
+Read token at ../src/test_parser.nit:60,33--36 text='args'
+Read token at ../src/test_parser.nit:60,37 text='.'
+Read token at ../src/test_parser.nit:60,38--42 text='first'
+Read token at ../src/test_parser.nit:60,43--47 text='}.\n"'
+Read token at ../src/test_parser.nit:60,48 text=')'
+Read token at ../src/test_parser.nit:60,49--61,0 text='
+'
+Read token at ../src/test_parser.nit:61,3--6 text='exit'
+Read token at ../src/test_parser.nit:61,7 text='('
+Read token at ../src/test_parser.nit:61,8 text='0'
+Read token at ../src/test_parser.nit:61,9 text=')'
+Read token at ../src/test_parser.nit:61,10--62,0 text='
+'
+Read token at ../src/test_parser.nit:62,2--4 text='end'
+Read token at ../src/test_parser.nit:62,5--63,0 text='
+'
+Read token at ../src/test_parser.nit:63,2--5 text='args'
+Read token at ../src/test_parser.nit:63,6 text='.'
+Read token at ../src/test_parser.nit:63,7--11 text='shift'
+Read token at ../src/test_parser.nit:63,12--64,0 text='
+'
+Read token at ../src/test_parser.nit:64,1--3 text='end'
+Read token at ../src/test_parser.nit:64,4--65,0 text='
+'
+Read token at ../src/test_parser.nit:65,1--66,0 text='
+'
+Read token at ../src/test_parser.nit:66,1--2 text='if'
+Read token at ../src/test_parser.nit:66,4--7 text='args'
+Read token at ../src/test_parser.nit:66,8 text='.'
+Read token at ../src/test_parser.nit:66,9--16 text='is_empty'
+Read token at ../src/test_parser.nit:66,18--19 text='or'
+Read token at ../src/test_parser.nit:66,21--29 text='need_help'
+Read token at ../src/test_parser.nit:66,31--34 text='then'
+Read token at ../src/test_parser.nit:66,35--67,0 text='
+'
+Read token at ../src/test_parser.nit:67,2--6 text='print'
+Read token at ../src/test_parser.nit:67,7 text='('
+Read token at ../src/test_parser.nit:67,8--15 text='"usage:"'
+Read token at ../src/test_parser.nit:67,16 text=')'
+Read token at ../src/test_parser.nit:67,17--68,0 text='