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
ProgramNode(0...11)( [:a, :b], StatementsNode(0...11)( [LocalVariableWriteNode(0...11)( :a, 0, (0...1), LocalVariableWriteNode(4...11)( :b, 0, (4...5), CallNode(8...11)( nil, nil, (8...9), nil, ArgumentsNode(10...11)([IntegerNode(10...11)()]), nil, nil, 0, "c" ), (6...7) ), (2...3) )] ) )