639e45db73c11014f6ca92df93ce50650b559c37
[nit.git] / tests / sav / test_parser_args7.res
1 --> AIntegerExpr 1,1
2   TInteger "1" 1,1
3 --> ABlockExpr 1,1--11
4   ACallExpr 1,1--11
5     AImplicitSelfExpr 1,1
6     AQid 1,1--5
7       TId "hello" 1,1--5
8     AListExprs 1,7--11
9       ACallExpr 1,7--11
10         AImplicitSelfExpr 1,7
11         AQid 1,7--11
12           TId "world" 1,7--11
13         AListExprs 1,11
14 --> AStringExpr 1,1--13
15   TString "\"hello world\"" 1,1--13
16 --> AForExpr 1,1--15
17   TKwfor "for" 1,1--3
18   TId "i" 1,5
19   TKwin "in" 1,7--8
20   ACallExpr 1,10
21     AImplicitSelfExpr 1,10
22     AQid 1,10
23       TId "x" 1,10
24     AListExprs 1,10
25   TKwdo "do" 1,12--13
26   ACallExpr 1,15
27     AImplicitSelfExpr 1,15
28     AQid 1,15
29       TId "p" 1,15
30     AListExprs 1,15
31 --> AModule 1,1--12
32   ATopClassdef 1,1--12
33     AMethPropdef 1,1--12
34       APublicVisibility 1,1
35       TKwmeth "fun" 1,1--3
36       AIdMethid 1,5--7
37         TId "foo" 1,5--7
38       ASignature 1,9
39       TKwdo "do" 1,9--10
40       ACallExpr 1,12
41         AImplicitSelfExpr 1,12
42         AQid 1,12
43           TId "z" 1,12
44         AListExprs 1,12
45 --> ... ... AForExpr 1,1--3,3
46   TKwfor "for" 1,1--3
47   TId "i" 1,5
48   TKwin "in" 1,7--8
49   ACallExpr 1,10
50     AImplicitSelfExpr 1,10
51     AQid 1,10
52       TId "x" 1,10
53     AListExprs 1,10
54   TKwdo "do" 1,12--13
55   ABlockExpr 2,1--3,3
56     ACallExpr 2,1
57       AImplicitSelfExpr 2,1
58       AQid 2,1
59         TId "p" 2,1
60       AListExprs 2,1
61     TKwend "end" 3,1--3
62 --> ... ... ... ... AModule 1,1--5,3
63   ATopClassdef 1,1--5,3
64     AMethPropdef 1,1--5,3
65       APublicVisibility 1,1
66       TKwmeth "fun" 1,1--3
67       AIdMethid 1,5--7
68         TId "foo" 1,5--7
69       ASignature 1,9
70       TKwdo "do" 1,9--10
71       ABlockExpr 2,1--5,3
72         AForExpr 2,1--4,3
73           TKwfor "for" 2,1--3
74           TId "i" 2,5
75           TKwin "in" 2,7--8
76           ACallExpr 2,10
77             AImplicitSelfExpr 2,10
78             AQid 2,10
79               TId "x" 2,10
80             AListExprs 2,10
81           TKwdo "do" 2,12--13
82           ABlockExpr 3,1--4,3
83             ACallExpr 3,1
84               AImplicitSelfExpr 3,1
85               AQid 3,1
86                 TId "p" 3,1
87               AListExprs 3,1
88             TKwend "end" 4,1--3
89         TKwend "end" 5,1--3
90 --> ...         \e[0;31mfun\e[0m fun fun fu
91         ^: Syntax Error: unexpected keyword 'fun'.
92 -->     %\e[0;31m$\e[0m&^*
93          ^: Syntax Error: unknown token `$`.
94 -->