@ ProgramNode (location: (1,0)-(1,10)) ├── locals: [] └── statements: @ StatementsNode (location: (1,0)-(1,10)) └── body: (length: 1) └── @ RegularExpressionNode (location: (1,0)-(1,10)) ├── flags: ignore_case, multi_line, forced_us_ascii_encoding ├── opening_loc: (1,0)-(1,1) = "/" ├── content_loc: (1,1)-(1,7) = "source" ├── closing_loc: (1,7)-(1,10) = "/im" └── unescaped: "source"