Program (script) @1:1 ├─ VariableDeclaration (var) @1:1 │ └─ VariableDeclarator @1:1 │ ├─ Identifier "o" [global] (var) @1:5 │ └─ ObjectExpression @1:9 │ └─ ObjectProperty @1:9 │ ├─ StringLiteral "x" @1:11 │ └─ NumericLiteral 42 @1:14 ├─ VariableDeclaration (var) @2:1 │ └─ VariableDeclarator @2:1 │ └─ Identifier "x" [global] (var) @2:5 └─ ExpressionStatement @3:1 └─ AssignmentExpression (=) @3:3 ├─ Identifier "x" [global] (var) @3:1 └─ NumericLiteral 1 @3:5