1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
ProgramNode(0...23)(
[:a, :b, :c, :x, :y, :z],
StatementsNode(0...23)(
[MultiWriteNode(0...23)(
MultiTargetNode(0...19)(
[LocalVariableTargetNode(0...1)(:a, 0),
LocalVariableTargetNode(3...4)(:b, 0),
LocalVariableTargetNode(6...7)(:c, 0),
SplatNode(9...10)((9...10), nil),
LocalVariableTargetNode(12...13)(:x, 0),
LocalVariableTargetNode(15...16)(:y, 0),
LocalVariableTargetNode(18...19)(:z, 0)],
nil,
nil
),
(20...21),
CallNode(22...23)(nil, nil, (22...23), nil, nil, nil, nil, 2, "f")
)]
)
)
|