ProgramNode(0...210)(
  [],
  StatementsNode(0...210)(
    [StringNode(0...6)((0...1), (1...5), (5...6), "ab"),
     ArrayNode(8...16)(
       [SymbolNode(11...15)(nil, (11...15), nil, "ab")],
       (8...11),
       (15...16)
     ),
     StringNode(18...26)((18...21), (21...25), (25...26), "ab"),
     ArrayNode(28...36)(
       [StringNode(31...35)(nil, (31...35), nil, "ab")],
       (28...31),
       (35...36)
     ),
     ArrayNode(38...46)(
       [SymbolNode(41...45)(nil, (41...45), nil, "a\\\n" + "b")],
       (38...41),
       (45...46)
     ),
     StringNode(48...56)((48...51), (51...55), (55...56), "a\\\n" + "b"),
     RegularExpressionNode(58...66)((58...61), (61...65), (65...66), "ab", 0),
     SymbolNode(68...76)((68...71), (71...75), (75...76), "ab"),
     ArrayNode(78...86)(
       [StringNode(81...85)(nil, (81...85), nil, "a\\\n" + "b")],
       (78...81),
       (85...86)
     ),
     XStringNode(88...96)((88...91), (91...95), (95...96), "ab"),
     StringNode(98...105)((98...100), (100...104), (104...105), "ab"),
     StringNode(107...113)(
       (107...108),
       (108...112),
       (112...113),
       "a\\\n" + "b"
     ),
     RegularExpressionNode(115...121)(
       (115...116),
       (116...120),
       (120...121),
       "ab",
       0
     ),
     SymbolNode(123...130)(nil, (125...129), nil, "ab"),
     SymbolNode(132...139)((132...134), (134...138), (138...139), "ab"),
     InterpolatedStringNode(141...150)(
       (141...150),
       [StringNode(151...156)(nil, (151...156), nil, "ab\n")],
       (156...161)
     ),
     InterpolatedStringNode(162...171)(
       (162...171),
       [StringNode(172...177)(nil, (172...177), nil, "a\\\n" + "b\n")],
       (177...182)
     ),
     InterpolatedXStringNode(183...192)(
       (183...192),
       [StringNode(193...198)(nil, (193...198), nil, "ab\n")],
       (198...203)
     ),
     XStringNode(204...210)((204...205), (205...209), (209...210), "ab")]
  )
)
