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