{ "type": "Script", "span": { "start": 0, "end": 148, "ctxt": 0 }, "body": [ { "type": "VariableDeclaration", "span": { "start": 0, "end": 11, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 4, "end": 10, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 4, "end": 5, "ctxt": 0 }, "value": "a", "optional": false, "typeAnnotation": { "type": "TsTypeAnnotation", "span": { "start": 5, "end": 10, "ctxt": 0 }, "typeAnnotation": { "type": "TsKeywordType", "span": { "start": 7, "end": 10, "ctxt": 0 }, "kind": "any" } } }, "init": null, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 13, "end": 28, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 17, "end": 27, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 17, "end": 19, "ctxt": 0 }, "value": "r1", "optional": false, "typeAnnotation": null }, "init": { "type": "BinaryExpression", "span": { "start": 22, "end": 27, "ctxt": 0 }, "operator": "<", "left": { "type": "Identifier", "span": { "start": 22, "end": 23, "ctxt": 0 }, "value": "a", "optional": false }, "right": { "type": "Identifier", "span": { "start": 26, "end": 27, "ctxt": 0 }, "value": "a", "optional": false } }, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 29, "end": 44, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 33, "end": 43, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 33, "end": 35, "ctxt": 0 }, "value": "r2", "optional": false, "typeAnnotation": null }, "init": { "type": "BinaryExpression", "span": { "start": 38, "end": 43, "ctxt": 0 }, "operator": ">", "left": { "type": "Identifier", "span": { "start": 38, "end": 39, "ctxt": 0 }, "value": "a", "optional": false }, "right": { "type": "Identifier", "span": { "start": 42, "end": 43, "ctxt": 0 }, "value": "a", "optional": false } }, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 45, "end": 61, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 49, "end": 60, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 49, "end": 51, "ctxt": 0 }, "value": "r3", "optional": false, "typeAnnotation": null }, "init": { "type": "BinaryExpression", "span": { "start": 54, "end": 60, "ctxt": 0 }, "operator": "<=", "left": { "type": "Identifier", "span": { "start": 54, "end": 55, "ctxt": 0 }, "value": "a", "optional": false }, "right": { "type": "Identifier", "span": { "start": 59, "end": 60, "ctxt": 0 }, "value": "a", "optional": false } }, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 62, "end": 78, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 66, "end": 77, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 66, "end": 68, "ctxt": 0 }, "value": "r4", "optional": false, "typeAnnotation": null }, "init": { "type": "BinaryExpression", "span": { "start": 71, "end": 77, "ctxt": 0 }, "operator": ">=", "left": { "type": "Identifier", "span": { "start": 71, "end": 72, "ctxt": 0 }, "value": "a", "optional": false }, "right": { "type": "Identifier", "span": { "start": 76, "end": 77, "ctxt": 0 }, "value": "a", "optional": false } }, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 79, "end": 95, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 83, "end": 94, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 83, "end": 85, "ctxt": 0 }, "value": "r5", "optional": false, "typeAnnotation": null }, "init": { "type": "BinaryExpression", "span": { "start": 88, "end": 94, "ctxt": 0 }, "operator": "==", "left": { "type": "Identifier", "span": { "start": 88, "end": 89, "ctxt": 0 }, "value": "a", "optional": false }, "right": { "type": "Identifier", "span": { "start": 93, "end": 94, "ctxt": 0 }, "value": "a", "optional": false } }, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 96, "end": 112, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 100, "end": 111, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 100, "end": 102, "ctxt": 0 }, "value": "r6", "optional": false, "typeAnnotation": null }, "init": { "type": "BinaryExpression", "span": { "start": 105, "end": 111, "ctxt": 0 }, "operator": "!=", "left": { "type": "Identifier", "span": { "start": 105, "end": 106, "ctxt": 0 }, "value": "a", "optional": false }, "right": { "type": "Identifier", "span": { "start": 110, "end": 111, "ctxt": 0 }, "value": "a", "optional": false } }, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 113, "end": 130, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 117, "end": 129, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 117, "end": 119, "ctxt": 0 }, "value": "r7", "optional": false, "typeAnnotation": null }, "init": { "type": "BinaryExpression", "span": { "start": 122, "end": 129, "ctxt": 0 }, "operator": "===", "left": { "type": "Identifier", "span": { "start": 122, "end": 123, "ctxt": 0 }, "value": "a", "optional": false }, "right": { "type": "Identifier", "span": { "start": 128, "end": 129, "ctxt": 0 }, "value": "a", "optional": false } }, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 131, "end": 148, "ctxt": 0 }, "kind": "var", "declare": false, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 135, "end": 147, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 135, "end": 137, "ctxt": 0 }, "value": "r8", "optional": false, "typeAnnotation": null }, "init": { "type": "BinaryExpression", "span": { "start": 140, "end": 147, "ctxt": 0 }, "operator": "!==", "left": { "type": "Identifier", "span": { "start": 140, "end": 141, "ctxt": 0 }, "value": "a", "optional": false }, "right": { "type": "Identifier", "span": { "start": 146, "end": 147, "ctxt": 0 }, "value": "a", "optional": false } }, "definite": false } ] } ], "interpreter": null }