tests: update tests because the parser gets better to parse arbitrary things.
[nit.git] / tests / sav / test_parser_args7.res
1 --> ADecIntExpr 1,1
2   TNumber "1" 1,1
3 --> ABlockExpr 1,1--11
4   ACallExpr 1,1--11
5     AImplicitSelfExpr 1,1
6     TId "hello" 1,1--5
7     AListExprs 1,7--11
8       ACallExpr 1,7--11
9         AImplicitSelfExpr 1,7
10         TId "world" 1,7--11
11         AListExprs 1,11
12 --> AStringExpr 1,1--13
13   TString "\"hello world\"" 1,1--13
14 --> AForExpr 1,1--15
15   TKwfor "for" 1,1--3
16   TId "i" 1,5
17   ACallExpr 1,10
18     AImplicitSelfExpr 1,10
19     TId "x" 1,10
20     AListExprs 1,10
21   TKwdo "do" 1,12--13
22   ACallExpr 1,15
23     AImplicitSelfExpr 1,15
24     TId "p" 1,15
25     AListExprs 1,15
26 --> AModule 1,1--12
27   ATopClassdef 1,1--12
28     AMethPropdef 1,1--12
29       APublicVisibility 1,1
30       TKwmeth "fun" 1,1--3
31       AIdMethid 1,5--7
32         TId "foo" 1,5--7
33       ASignature 1,12
34       ACallExpr 1,12
35         AImplicitSelfExpr 1,12
36         TId "z" 1,12
37         AListExprs 1,12
38 --> ... ... AForExpr 1,1--3,3
39   TKwfor "for" 1,1--3
40   TId "i" 1,5
41   ACallExpr 1,10
42     AImplicitSelfExpr 1,10
43     TId "x" 1,10
44     AListExprs 1,10
45   TKwdo "do" 1,12--13
46   ABlockExpr 2,1--3,3
47     ACallExpr 2,1
48       AImplicitSelfExpr 2,1
49       TId "p" 2,1
50       AListExprs 2,1
51     TKwend "end" 3,1--3
52 --> ... ... ... ... AModule 1,1--5,3
53   ATopClassdef 1,1--5,3
54     AMethPropdef 1,1--5,3
55       APublicVisibility 1,1
56       TKwmeth "fun" 1,1--3
57       AIdMethid 1,5--7
58         TId "foo" 1,5--7
59       ASignature 2,1
60       ABlockExpr 2,1--5,3
61         AForExpr 2,1--4,3
62           TKwfor "for" 2,1--3
63           TId "i" 2,5
64           ACallExpr 2,10
65             AImplicitSelfExpr 2,10
66             TId "x" 2,10
67             AListExprs 2,10
68           TKwdo "do" 2,12--13
69           ABlockExpr 3,1--4,3
70             ACallExpr 3,1
71               AImplicitSelfExpr 3,1
72               TId "p" 3,1
73               AListExprs 3,1
74             TKwend "end" 4,1--3
75         TKwend "end" 5,1--3
76 --> ...         \e[0;31mfun\e[0m fun fun fu
77         ^: Syntax error: unexpected keyword 'fun'.
78 -->     %\e[0;31m$\e[0m&^*
79          ^: Syntax error: unknown token $.
80 -->