...

Text file src/oss.terrastruct.com/d2/testdata/d2parser/TestParse/not-amper.exp.json

Documentation: oss.terrastruct.com/d2/testdata/d2parser/TestParse

     1{
     2  "ast": {
     3    "range": "d2/testdata/d2parser/TestParse/not-amper.d2,0:0:0-3:0:26",
     4    "nodes": [
     5      {
     6        "map_key": {
     7          "range": "d2/testdata/d2parser/TestParse/not-amper.d2,1:0:1-1:9:10",
     8          "ampersand": true,
     9          "key": {
    10            "range": "d2/testdata/d2parser/TestParse/not-amper.d2,1:1:2-1:2:3",
    11            "path": [
    12              {
    13                "unquoted_string": {
    14                  "range": "d2/testdata/d2parser/TestParse/not-amper.d2,1:1:2-1:2:3",
    15                  "value": [
    16                    {
    17                      "string": "k",
    18                      "raw_string": "k"
    19                    }
    20                  ]
    21                }
    22              }
    23            ]
    24          },
    25          "primary": {},
    26          "value": {
    27            "unquoted_string": {
    28              "range": "d2/testdata/d2parser/TestParse/not-amper.d2,1:4:5-1:9:10",
    29              "value": [
    30                {
    31                  "string": "amper",
    32                  "raw_string": "amper"
    33                }
    34              ]
    35            }
    36          }
    37        }
    38      },
    39      {
    40        "map_key": {
    41          "range": "d2/testdata/d2parser/TestParse/not-amper.d2,2:0:11-2:14:25",
    42          "not_ampersand": true,
    43          "key": {
    44            "range": "d2/testdata/d2parser/TestParse/not-amper.d2,2:2:13-2:3:14",
    45            "path": [
    46              {
    47                "unquoted_string": {
    48                  "range": "d2/testdata/d2parser/TestParse/not-amper.d2,2:2:13-2:3:14",
    49                  "value": [
    50                    {
    51                      "string": "k",
    52                      "raw_string": "k"
    53                    }
    54                  ]
    55                }
    56              }
    57            ]
    58          },
    59          "primary": {},
    60          "value": {
    61            "unquoted_string": {
    62              "range": "d2/testdata/d2parser/TestParse/not-amper.d2,2:5:16-2:14:25",
    63              "value": [
    64                {
    65                  "string": "not amper",
    66                  "raw_string": "not amper"
    67                }
    68              ]
    69            }
    70          }
    71        }
    72      }
    73    ]
    74  },
    75  "err": null
    76}

View as plain text