ProgramNode(0...179)( [], StatementsNode(0...179)( [DefNode(0...28)( (4...6), nil, ParametersNode(7...12)( [RequiredParameterNode(7...12)(:other)], [], [], nil, [], nil, nil ), StatementsNode(16...28)( [CallNode(16...28)( nil, nil, (16...28), nil, nil, nil, nil, 2, "do_something" )] ), [:other], (0...3), nil, (6...7), (12...13), (14...15), nil ), DefNode(30...58)( (34...36), nil, ParametersNode(37...42)( [RequiredParameterNode(37...42)(:other)], [], [], nil, [], nil, nil ), StatementsNode(46...58)( [CallNode(46...58)( nil, nil, (46...58), nil, nil, nil, nil, 2, "do_something" )] ), [:other], (30...33), nil, (36...37), (42...43), (44...45), nil ), DefNode(60...88)( (64...66), nil, ParametersNode(67...72)( [RequiredParameterNode(67...72)(:other)], [], [], nil, [], nil, nil ), StatementsNode(76...88)( [CallNode(76...88)( nil, nil, (76...88), nil, nil, nil, nil, 2, "do_something" )] ), [:other], (60...63), nil, (66...67), (72...73), (74...75), nil ), DefNode(90...118)( (94...96), nil, ParametersNode(97...102)( [RequiredParameterNode(97...102)(:other)], [], [], nil, [], nil, nil ), StatementsNode(106...118)( [CallNode(106...118)( nil, nil, (106...118), nil, nil, nil, nil, 2, "do_something" )] ), [:other], (90...93), nil, (96...97), (102...103), (104...105), nil ), DefNode(120...149)( (124...127), nil, ParametersNode(128...133)( [RequiredParameterNode(128...133)(:other)], [], [], nil, [], nil, nil ), StatementsNode(137...149)( [CallNode(137...149)( nil, nil, (137...149), nil, nil, nil, nil, 2, "do_something" )] ), [:other], (120...123), nil, (127...128), (133...134), (135...136), nil ), DefNode(151...179)( (155...157), nil, ParametersNode(158...163)( [RequiredParameterNode(158...163)(:other)], [], [], nil, [], nil, nil ), StatementsNode(167...179)( [CallNode(167...179)( nil, nil, (167...179), nil, nil, nil, nil, 2, "do_something" )] ), [:other], (151...154), nil, (157...158), (163...164), (165...166), nil )] ) )