1 { 2 "type": "Program", 3 "body": [ 4 { 5 "type": "WithStatement", 6 "object": { 7 "type": "Identifier", 8 "name": "scope" 9 }, 10 "body": { 11 "type": "BlockStatement", 12 "body": [ 13 { 14 "type": "ExpressionStatement", 15 "expression": { 16 "type": "AssignmentExpression", 17 "operator": "=", 18 "left": { 19 "type": "Identifier", 20 "name": "x" 21 }, 22 "right": { 23 "type": "Identifier", 24 "name": "y" 25 } 26 } 27 } 28 ] 29 } 30 } 31 ] 32 }