{ "type": "Program", "body": [ { "type": "WithStatement", "object": { "type": "Identifier", "name": "scope" }, "body": { "type": "BlockStatement", "body": [ { "type": "ExpressionStatement", "expression": { "type": "AssignmentExpression", "operator": "=", "left": { "type": "Identifier", "name": "x" }, "right": { "type": "Identifier", "name": "y" } } } ] } } ] }