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