{ "type": "Program", "body": [ { "range": [ 0, 31 ], "type": "ExpressionStatement", "expression": { "range": [ 14, 30 ], "type": "ObjectExpression", "properties": [ { "range": [ 20, 28 ], "type": "Property", "key": { "range": [ 20, 22 ], "type": "Identifier", "name": "p1" }, "computed": false, "value": { "range": [ 24, 28 ], "type": "Literal", "value": null, "raw": "null" }, "kind": "init", "method": false, "shorthand": false } ], "leadingComments": [ { "type": "Block", "value": " comment ", "range": [ 1, 14 ] } ] } } ], "sourceType": "script", "comments": [ { "type": "Block", "value": " comment ", "range": [ 1, 14 ] } ], "tokens": [ { "type": "Punctuator", "value": "(", "range": [ 0, 1 ] }, { "type": "Punctuator", "value": "{", "range": [ 14, 15 ] }, { "type": "Identifier", "value": "p1", "range": [ 20, 22 ] }, { "type": "Punctuator", "value": ":", "range": [ 22, 23 ] }, { "type": "Null", "value": "null", "range": [ 24, 28 ] }, { "type": "Punctuator", "value": "}", "range": [ 29, 30 ] }, { "type": "Punctuator", "value": ")", "range": [ 30, 31 ] } ], "range": [ 0, 31 ] }