1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
|
ProgramNode(0...38)(
[],
StatementsNode(0...38)(
[ArrayNode(0...14)(
[StringNode(3...6)(nil, (3...6), nil, "foo"),
InterpolatedStringNode(7...13)(
nil,
[EmbeddedStatementsNode(7...13)(
(7...9),
StatementsNode(9...12)(
[CallNode(9...12)(
nil,
nil,
(9...12),
nil,
nil,
nil,
nil,
2,
"bar"
)]
),
(12...13)
)],
nil
)],
(0...3),
(13...14)
),
ArrayNode(16...38)(
[StringNode(19...22)(nil, (19...22), nil, "foo"),
InterpolatedStringNode(23...37)(
nil,
[EmbeddedStatementsNode(23...29)(
(23...25),
StatementsNode(25...28)(
[CallNode(25...28)(
nil,
nil,
(25...28),
nil,
nil,
nil,
nil,
2,
"bar"
)]
),
(28...29)
),
StringNode(29...32)(nil, (29...32), nil, "foo"),
EmbeddedVariableNode(32...37)(
(32...33),
InstanceVariableReadNode(33...37)(:@baz)
)],
nil
)],
(16...19),
(37...38)
)]
)
)
|