blob: eac3f1c97eae06e67bc7145ef671b85deb8eded1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
@ ProgramNode (location: (0...7))
├── locals: [:x]
└── statements:
@ StatementsNode (location: (0...7))
└── body: (length: 1)
└── @ LocalVariableWriteNode (location: (0...7))
├── name: :x
├── depth: 0
├── name_loc: (0...1) = "x"
├── value:
│ @ StringNode (location: (4...7))
│ ├── flags: ∅
│ ├── opening_loc: (4...6) = "%\n"
│ ├── content_loc: (6...6) = ""
│ ├── closing_loc: (6...7) = "\n"
│ └── unescaped: ""
└── operator_loc: (2...3) = "="
|