1 2 3 4 5 6 7 8 9 10 11 12
ProgramNode(0...7)( [:x], StatementsNode(0...7)( [LocalVariableWriteNode(0...7)( :x, 0, StringNode(4...7)((4...6), (6...6), (6...7), ""), (0...1), (2...3) )] ) )