1{
2 "ast": {
3 "range": "d2/testdata/d2parser/TestParse/block_string.d2,0:0:0-21:0:111",
4 "nodes": [
5 {
6 "map_key": {
7 "range": "d2/testdata/d2parser/TestParse/block_string.d2,1:0:1-7:2:36",
8 "key": {
9 "range": "d2/testdata/d2parser/TestParse/block_string.d2,1:0:1-1:1:2",
10 "path": [
11 {
12 "unquoted_string": {
13 "range": "d2/testdata/d2parser/TestParse/block_string.d2,1:0:1-1:1:2",
14 "value": [
15 {
16 "string": "x",
17 "raw_string": "x"
18 }
19 ]
20 }
21 }
22 ]
23 },
24 "primary": {},
25 "value": {
26 "block_string": {
27 "range": "d2/testdata/d2parser/TestParse/block_string.d2,1:3:4-7:2:36",
28 "quote": "|",
29 "tag": "md",
30 "value": "meow\nmeo\n# ok\n code\nyes"
31 }
32 }
33 }
34 },
35 {
36 "map_key": {
37 "range": "d2/testdata/d2parser/TestParse/block_string.d2,8:0:37-12:6:72",
38 "key": {
39 "range": "d2/testdata/d2parser/TestParse/block_string.d2,8:0:37-8:1:38",
40 "path": [
41 {
42 "unquoted_string": {
43 "range": "d2/testdata/d2parser/TestParse/block_string.d2,8:0:37-8:1:38",
44 "value": [
45 {
46 "string": "x",
47 "raw_string": "x"
48 }
49 ]
50 }
51 }
52 ]
53 },
54 "primary": {},
55 "value": {
56 "block_string": {
57 "range": "d2/testdata/d2parser/TestParse/block_string.d2,8:3:40-12:6:72",
58 "quote": "|",
59 "tag": "md",
60 "value": " meow\nmeo\n# ok\n code\nyes"
61 }
62 }
63 }
64 },
65 {
66 "comment": {
67 "range": "d2/testdata/d2parser/TestParse/block_string.d2,14:0:74-14:8:82",
68 "value": "compat"
69 }
70 },
71 {
72 "map_key": {
73 "range": "d2/testdata/d2parser/TestParse/block_string.d2,15:0:83-20:1:110",
74 "key": {
75 "range": "d2/testdata/d2parser/TestParse/block_string.d2,15:0:83-15:1:84",
76 "path": [
77 {
78 "unquoted_string": {
79 "range": "d2/testdata/d2parser/TestParse/block_string.d2,15:0:83-15:1:84",
80 "value": [
81 {
82 "string": "x",
83 "raw_string": "x"
84 }
85 ]
86 }
87 }
88 ]
89 },
90 "primary": {
91 "block_string": {
92 "range": "d2/testdata/d2parser/TestParse/block_string.d2,15:3:86-19:2:106",
93 "quote": "`",
94 "tag": "md",
95 "value": "meow\nmeow\nmeow"
96 }
97 },
98 "value": {
99 "map": {
100 "range": "d2/testdata/d2parser/TestParse/block_string.d2,19:3:107-20:1:110",
101 "nodes": null
102 }
103 }
104 }
105 }
106 ]
107 },
108 "err": null
109}
View as plain text