ProgramNode(0...131)(
  [],
  StatementsNode(0...131)(
    [RationalNode(0...4)(FloatNode(0...3)()),
     CallNode(5...8)(
       RationalNode(6...8)(IntegerNode(6...7)()),
       nil,
       (5...6),
       nil,
       nil,
       nil,
       nil,
       0,
       "-@"
     ),
     IntegerNode(9...12)(),
     IntegerNode(13...18)(),
     FloatNode(19...23)(),
     FloatNode(24...38)(),
     CallNode(39...54)(
       FloatNode(40...54)(),
       nil,
       (39...40),
       nil,
       nil,
       nil,
       nil,
       0,
       "-@"
     ),
     StringNode(55...57)((55...56), (56...57), nil, "c"),
     RegularExpressionNode(58...63)((58...61), (61...62), (62...63), "/", 0),
     RegularExpressionNode(64...70)((64...67), (67...69), (69...70), ")", 0),
     InterpolatedRegularExpressionNode(71...85)(
       (71...74),
       [EmbeddedStatementsNode(74...81)(
          (74...76),
          StatementsNode(76...80)([InstanceVariableReadNode(76...80)()]),
          (80...81)
        ),
        StringNode(81...84)(nil, (81...84), nil, "baz")],
       (84...85),
       0
     ),
     FloatNode(86...102)(),
     CallNode(103...120)(
       FloatNode(104...120)(),
       nil,
       (103...104),
       nil,
       nil,
       nil,
       nil,
       0,
       "-@"
     ),
     CallNode(121...131)(
       nil,
       nil,
       (121...122),
       (122...123),
       ArgumentsNode(123...130)(
         [CallNode(123...130)(
            nil,
            nil,
            (123...126),
            nil,
            ArgumentsNode(127...130)(
              [CallNode(127...130)(
                 nil,
                 nil,
                 (127...130),
                 nil,
                 nil,
                 nil,
                 nil,
                 0,
                 "bar"
               )]
            ),
            nil,
            nil,
            0,
            "foo"
          )]
       ),
       (130...131),
       nil,
       0,
       "w"
     )]
  )
)
