{ "type": "Script", "span": { "start": 1, "end": 141, "ctxt": 0 }, "body": [ { "type": "VariableDeclaration", "span": { "start": 1, "end": 141, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 5, "end": 140, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 5, "end": 6, "ctxt": 0 }, "value": "x", "optional": false, "typeAnnotation": null }, "init": { "type": "BinaryExpression", "span": { "start": 9, "end": 140, "ctxt": 0 }, "operator": "||", "left": { "type": "BinaryExpression", "span": { "start": 9, "end": 31, "ctxt": 0 }, "operator": "===", "left": { "type": "TemplateLiteral", "span": { "start": 9, "end": 21, "ctxt": 0 }, "expressions": [ { "type": "NumericLiteral", "span": { "start": 15, "end": 16, "ctxt": 0 }, "value": 0.0, "raw": "0" } ], "quasis": [ { "type": "TemplateElement", "span": { "start": 10, "end": 13, "ctxt": 0 }, "tail": false, "cooked": "abc", "raw": "abc" }, { "type": "TemplateElement", "span": { "start": 17, "end": 20, "ctxt": 0 }, "tail": true, "cooked": "abc", "raw": "abc" } ] }, "right": { "type": "TemplateLiteral", "span": { "start": 26, "end": 31, "ctxt": 0 }, "expressions": [], "quasis": [ { "type": "TemplateElement", "span": { "start": 27, "end": 30, "ctxt": 0 }, "tail": true, "cooked": "abc", "raw": "abc" } ] } }, "right": { "type": "BinaryExpression", "span": { "start": 43, "end": 140, "ctxt": 0 }, "operator": "&&", "left": { "type": "BinaryExpression", "span": { "start": 43, "end": 102, "ctxt": 0 }, "operator": "&&", "left": { "type": "BinaryExpression", "span": { "start": 43, "end": 65, "ctxt": 0 }, "operator": "!==", "left": { "type": "TemplateLiteral", "span": { "start": 43, "end": 48, "ctxt": 0 }, "expressions": [], "quasis": [ { "type": "TemplateElement", "span": { "start": 44, "end": 47, "ctxt": 0 }, "tail": true, "cooked": "abc", "raw": "abc" } ] }, "right": { "type": "TemplateLiteral", "span": { "start": 53, "end": 65, "ctxt": 0 }, "expressions": [ { "type": "NumericLiteral", "span": { "start": 59, "end": 60, "ctxt": 0 }, "value": 0.0, "raw": "0" } ], "quasis": [ { "type": "TemplateElement", "span": { "start": 54, "end": 57, "ctxt": 0 }, "tail": false, "cooked": "abc", "raw": "abc" }, { "type": "TemplateElement", "span": { "start": 61, "end": 64, "ctxt": 0 }, "tail": true, "cooked": "abc", "raw": "abc" } ] } }, "right": { "type": "BinaryExpression", "span": { "start": 77, "end": 102, "ctxt": 0 }, "operator": "==", "left": { "type": "TemplateLiteral", "span": { "start": 77, "end": 89, "ctxt": 0 }, "expressions": [ { "type": "NumericLiteral", "span": { "start": 83, "end": 84, "ctxt": 0 }, "value": 0.0, "raw": "0" } ], "quasis": [ { "type": "TemplateElement", "span": { "start": 78, "end": 81, "ctxt": 0 }, "tail": false, "cooked": "abc", "raw": "abc" }, { "type": "TemplateElement", "span": { "start": 85, "end": 88, "ctxt": 0 }, "tail": true, "cooked": "abc", "raw": "abc" } ] }, "right": { "type": "StringLiteral", "span": { "start": 93, "end": 102, "ctxt": 0 }, "value": "abc0abc", "raw": "\"abc0abc\"" } } }, "right": { "type": "BinaryExpression", "span": { "start": 114, "end": 140, "ctxt": 0 }, "operator": "!==", "left": { "type": "StringLiteral", "span": { "start": 114, "end": 123, "ctxt": 0 }, "value": "abc0abc", "raw": "\"abc0abc\"" }, "right": { "type": "TemplateLiteral", "span": { "start": 128, "end": 140, "ctxt": 0 }, "expressions": [ { "type": "NumericLiteral", "span": { "start": 134, "end": 135, "ctxt": 0 }, "value": 0.0, "raw": "0" } ], "quasis": [ { "type": "TemplateElement", "span": { "start": 129, "end": 132, "ctxt": 0 }, "tail": false, "cooked": "abc", "raw": "abc" }, { "type": "TemplateElement", "span": { "start": 136, "end": 139, "ctxt": 0 }, "tail": true, "cooked": "abc", "raw": "abc" } ] } } } }, "definite": false } ] } ], "interpreter": null }