{ "type": "Script", "span": { "start": 0, "end": 1222, "ctxt": 0 }, "body": [ { "type": "VariableDeclaration", "span": { "start": 0, "end": 35, "ctxt": 0 }, "kind": "const", "declare": true, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 14, "end": 34, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 14, "end": 16, "ctxt": 0 }, "value": "s2", "optional": false, "typeAnnotation": { "type": "TsTypeAnnotation", "span": { "start": 16, "end": 34, "ctxt": 0 }, "typeAnnotation": { "type": "TsTupleType", "span": { "start": 18, "end": 34, "ctxt": 0 }, "elemTypes": [ { "type": "TsTupleElement", "span": { "start": 19, "end": 25, "ctxt": 0 }, "label": null, "ty": { "type": "TsKeywordType", "span": { "start": 19, "end": 25, "ctxt": 0 }, "kind": "string" } }, { "type": "TsTupleElement", "span": { "start": 27, "end": 33, "ctxt": 0 }, "label": null, "ty": { "type": "TsKeywordType", "span": { "start": 27, "end": 33, "ctxt": 0 }, "kind": "string" } } ] } } }, "init": null, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 36, "end": 79, "ctxt": 0 }, "kind": "const", "declare": true, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 50, "end": 78, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 50, "end": 52, "ctxt": 0 }, "value": "s3", "optional": false, "typeAnnotation": { "type": "TsTypeAnnotation", "span": { "start": 52, "end": 78, "ctxt": 0 }, "typeAnnotation": { "type": "TsTupleType", "span": { "start": 54, "end": 78, "ctxt": 0 }, "elemTypes": [ { "type": "TsTupleElement", "span": { "start": 55, "end": 61, "ctxt": 0 }, "label": null, "ty": { "type": "TsKeywordType", "span": { "start": 55, "end": 61, "ctxt": 0 }, "kind": "string" } }, { "type": "TsTupleElement", "span": { "start": 63, "end": 69, "ctxt": 0 }, "label": null, "ty": { "type": "TsKeywordType", "span": { "start": 63, "end": 69, "ctxt": 0 }, "kind": "string" } }, { "type": "TsTupleElement", "span": { "start": 71, "end": 77, "ctxt": 0 }, "label": null, "ty": { "type": "TsKeywordType", "span": { "start": 71, "end": 77, "ctxt": 0 }, "kind": "string" } } ] } } }, "init": null, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 80, "end": 129, "ctxt": 0 }, "kind": "const", "declare": true, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 94, "end": 128, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 94, "end": 97, "ctxt": 0 }, "value": "s2_", "optional": false, "typeAnnotation": { "type": "TsTypeAnnotation", "span": { "start": 97, "end": 128, "ctxt": 0 }, "typeAnnotation": { "type": "TsTupleType", "span": { "start": 99, "end": 128, "ctxt": 0 }, "elemTypes": [ { "type": "TsTupleElement", "span": { "start": 100, "end": 106, "ctxt": 0 }, "label": null, "ty": { "type": "TsKeywordType", "span": { "start": 100, "end": 106, "ctxt": 0 }, "kind": "string" } }, { "type": "TsTupleElement", "span": { "start": 108, "end": 114, "ctxt": 0 }, "label": null, "ty": { "type": "TsKeywordType", "span": { "start": 108, "end": 114, "ctxt": 0 }, "kind": "string" } }, { "type": "TsTupleElement", "span": { "start": 116, "end": 127, "ctxt": 0 }, "label": null, "ty": { "type": "TsRestType", "span": { "start": 116, "end": 127, "ctxt": 0 }, "typeAnnotation": { "type": "TsArrayType", "span": { "start": 119, "end": 127, "ctxt": 0 }, "elemType": { "type": "TsKeywordType", "span": { "start": 119, "end": 125, "ctxt": 0 }, "kind": "string" } } } } ] } } }, "init": null, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 130, "end": 157, "ctxt": 0 }, "kind": "const", "declare": true, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 144, "end": 156, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 144, "end": 146, "ctxt": 0 }, "value": "s_", "optional": false, "typeAnnotation": { "type": "TsTypeAnnotation", "span": { "start": 146, "end": 156, "ctxt": 0 }, "typeAnnotation": { "type": "TsArrayType", "span": { "start": 148, "end": 156, "ctxt": 0 }, "elemType": { "type": "TsKeywordType", "span": { "start": 148, "end": 154, "ctxt": 0 }, "kind": "string" } } } }, "init": null, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 158, "end": 185, "ctxt": 0 }, "kind": "const", "declare": true, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 172, "end": 184, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 172, "end": 174, "ctxt": 0 }, "value": "n_", "optional": false, "typeAnnotation": { "type": "TsTypeAnnotation", "span": { "start": 174, "end": 184, "ctxt": 0 }, "typeAnnotation": { "type": "TsArrayType", "span": { "start": 176, "end": 184, "ctxt": 0 }, "elemType": { "type": "TsKeywordType", "span": { "start": 176, "end": 182, "ctxt": 0 }, "kind": "number" } } } }, "init": null, "definite": false } ] }, { "type": "VariableDeclaration", "span": { "start": 186, "end": 236, "ctxt": 0 }, "kind": "const", "declare": true, "declarations": [ { "type": "VariableDeclarator", "span": { "start": 200, "end": 235, "ctxt": 0 }, "id": { "type": "Identifier", "span": { "start": 200, "end": 204, "ctxt": 0 }, "value": "s2n_", "optional": false, "typeAnnotation": { "type": "TsTypeAnnotation", "span": { "start": 204, "end": 235, "ctxt": 0 }, "typeAnnotation": { "type": "TsTupleType", "span": { "start": 206, "end": 235, "ctxt": 0 }, "elemTypes": [ { "type": "TsTupleElement", "span": { "start": 207, "end": 213, "ctxt": 0 }, "label": null, "ty": { "type": "TsKeywordType", "span": { "start": 207, "end": 213, "ctxt": 0 }, "kind": "string" } }, { "type": "TsTupleElement", "span": { "start": 215, "end": 221, "ctxt": 0 }, "label": null, "ty": { "type": "TsKeywordType", "span": { "start": 215, "end": 221, "ctxt": 0 }, "kind": "string" } }, { "type": "TsTupleElement", "span": { "start": 223, "end": 234, "ctxt": 0 }, "label": null, "ty": { "type": "TsRestType", "span": { "start": 223, "end": 234, "ctxt": 0 }, "typeAnnotation": { "type": "TsArrayType", "span": { "start": 226, "end": 234, "ctxt": 0 }, "elemType": { "type": "TsKeywordType", "span": { "start": 226, "end": 232, "ctxt": 0 }, "kind": "number" } } } } ] } } }, "init": null, "definite": false } ] }, { "type": "FunctionDeclaration", "identifier": { "type": "Identifier", "span": { "start": 255, "end": 258, "ctxt": 0 }, "value": "fs2", "optional": false }, "declare": true, "params": [ { "type": "Parameter", "span": { "start": 259, "end": 268, "ctxt": 0 }, "decorators": [], "pat": { "type": "Identifier", "span": { "start": 259, "end": 268, "ctxt": 0 }, "value": "a", "optional": false, "typeAnnotation": { "type": "TsTypeAnnotation", "span": { "start": 260, "end": 268, "ctxt": 0 }, "typeAnnotation": { "type": "TsKeywordType", "span": { "start": 262, "end": 268, "ctxt": 0 }, "kind": "string" } } } }, { "type": "Parameter", "span": { "start": 270, "end": 279, "ctxt": 0 }, "decorators": [], "pat": { "type": "Identifier", "span": { "start": 270, "end": 279, "ctxt": 0 }, "value": "b", "optional": false, "typeAnnotation": { "type": "TsTypeAnnotation", "span": { "start": 271, "end": 279, "ctxt": 0 }, "typeAnnotation": { "type": "TsKeywordType", "span": { "start": 273, "end": 279, "ctxt": 0 }, "kind": "string" } } } } ], "decorators": [], "span": { "start": 238, "end": 287, "ctxt": 0 }, "body": null, "generator": false, "async": false, "typeParameters": null, "returnType": { "type": "TsTypeAnnotation", "span": { "start": 280, "end": 286, "ctxt": 0 }, "typeAnnotation": { "type": "TsKeywordType", "span": { "start": 282, "end": 286, "ctxt": 0 }, "kind": "void" } } }, { "type": "FunctionDeclaration", "identifier": { "type": "Identifier", "span": { "start": 305, "end": 309, "ctxt": 0 }, "value": "fs2_", "optional": false }, "declare": true, "params": [ { "type": "Parameter", "span": { "start": 310, "end": 319, "ctxt": 0 }, "decorators": [], "pat": { "type": "Identifier", "span": { "start": 310, "end": 319, "ctxt": 0 }, "value": "a", "optional": false, "typeAnnotation": { "type": "TsTypeAnnotation", "span": { "start": 311, "end": 319, "ctxt": 0 }, "typeAnnotation": { "type": "TsKeywordType", "span": { "start": 313, "end": 319, "ctxt": 0 }, "kind": "string" } } } }, { "type": "Parameter", "span": { "start": 321, "end": 330, "ctxt": 0 }, "decorators": [], "pat": { "type": "Identifier", "span": { "start": 321, "end": 330, "ctxt": 0 }, "value": "b", "optional": false, "typeAnnotation": { "type": "TsTypeAnnotation", "span": { "start": 322, "end": 330, "ctxt": 0 }, "typeAnnotation": { "type": "TsKeywordType", "span": { "start": 324, "end": 330, "ctxt": 0 }, "kind": "string" } } } }, { "type": "Parameter", "span": { "start": 332, "end": 346, "ctxt": 0 }, "decorators": [], "pat": { "type": "RestElement", "span": { "start": 332, "end": 346, "ctxt": 0 }, "rest": { "start": 332, "end": 335, "ctxt": 0 }, "argument": { "type": "Identifier", "span": { "start": 335, "end": 336, "ctxt": 0 }, "value": "c", "optional": false, "typeAnnotation": null }, "typeAnnotation": { "type": "TsTypeAnnotation", "span": { "start": 336, "end": 346, "ctxt": 0 }, "typeAnnotation": { "type": "TsArrayType", "span": { "start": 338, "end": 346, "ctxt": 0 }, "elemType": { "type": "TsKeywordType", "span": { "start": 338, "end": 344, "ctxt": 0 }, "kind": "string" } } } } } ], "decorators": [], "span": { "start": 288, "end": 354, "ctxt": 0 }, "body": null, "generator": false, "async": false, "typeParameters": null, "returnType": { "type": "TsTypeAnnotation", "span": { "start": 347, "end": 353, "ctxt": 0 }, "typeAnnotation": { "type": "TsKeywordType", "span": { "start": 349, "end": 353, "ctxt": 0 }, "kind": "void" } } }, { "type": "FunctionDeclaration", "identifier": { "type": "Identifier", "span": { "start": 372, "end": 377, "ctxt": 0 }, "value": "fs2n_", "optional": false }, "declare": true, "params": [ { "type": "Parameter", "span": { "start": 378, "end": 387, "ctxt": 0 }, "decorators": [], "pat": { "type": "Identifier", "span": { "start": 378, "end": 387, "ctxt": 0 }, "value": "a", "optional": false, "typeAnnotation": { "type": "TsTypeAnnotation", "span": { "start": 379, "end": 387, "ctxt": 0 }, "typeAnnotation": { "type": "TsKeywordType", "span": { "start": 381, "end": 387, "ctxt": 0 }, "kind": "string" } } } }, { "type": "Parameter", "span": { "start": 389, "end": 398, "ctxt": 0 }, "decorators": [], "pat": { "type": "Identifier", "span": { "start": 389, "end": 398, "ctxt": 0 }, "value": "b", "optional": false, "typeAnnotation": { "type": "TsTypeAnnotation", "span": { "start": 390, "end": 398, "ctxt": 0 }, "typeAnnotation": { "type": "TsKeywordType", "span": { "start": 392, "end": 398, "ctxt": 0 }, "kind": "string" } } } }, { "type": "Parameter", "span": { "start": 400, "end": 414, "ctxt": 0 }, "decorators": [], "pat": { "type": "RestElement", "span": { "start": 400, "end": 414, "ctxt": 0 }, "rest": { "start": 400, "end": 403, "ctxt": 0 }, "argument": { "type": "Identifier", "span": { "start": 403, "end": 404, "ctxt": 0 }, "value": "c", "optional": false, "typeAnnotation": null }, "typeAnnotation": { "type": "TsTypeAnnotation", "span": { "start": 404, "end": 414, "ctxt": 0 }, "typeAnnotation": { "type": "TsArrayType", "span": { "start": 406, "end": 414, "ctxt": 0 }, "elemType": { "type": "TsKeywordType", "span": { "start": 406, "end": 412, "ctxt": 0 }, "kind": "number" } } } } } ], "decorators": [], "span": { "start": 355, "end": 422, "ctxt": 0 }, "body": null, "generator": false, "async": false, "typeParameters": null, "returnType": { "type": "TsTypeAnnotation", "span": { "start": 415, "end": 421, "ctxt": 0 }, "typeAnnotation": { "type": "TsKeywordType", "span": { "start": 417, "end": 421, "ctxt": 0 }, "kind": "void" } } }, { "type": "FunctionDeclaration", "identifier": { "type": "Identifier", "span": { "start": 440, "end": 443, "ctxt": 0 }, "value": "fs5", "optional": false }, "declare": true, "params": [ { "type": "Parameter", "span": { "start": 444, "end": 453, "ctxt": 0 }, "decorators": [], "pat": { "type": "Identifier", "span": { "start": 444, "end": 453, "ctxt": 0 }, "value": "a", "optional": false, "typeAnnotation": { "type": "TsTypeAnnotation", "span": { "start": 445, "end": 453, "ctxt": 0 }, "typeAnnotation": { "type": "TsKeywordType", "span": { "start": 447, "end": 453, "ctxt": 0 }, "kind": "string" } } } }, { "type": "Parameter", "span": { "start": 455, "end": 464, "ctxt": 0 }, "decorators": [], "pat": { "type": "Identifier", "span": { "start": 455, "end": 464, "ctxt": 0 }, "value": "b", "optional": false, "typeAnnotation": { "type": "TsTypeAnnotation", "span": { "start": 456, "end": 464, "ctxt": 0 }, "typeAnnotation": { "type": "TsKeywordType", "span": { "start": 458, "end": 464, "ctxt": 0 }, "kind": "string" } } } }, { "type": "Parameter", "span": { "start": 466, "end": 475, "ctxt": 0 }, "decorators": [], "pat": { "type": "Identifier", "span": { "start": 466, "end": 475, "ctxt": 0 }, "value": "c", "optional": false, "typeAnnotation": { "type": "TsTypeAnnotation", "span": { "start": 467, "end": 475, "ctxt": 0 }, "typeAnnotation": { "type": "TsKeywordType", "span": { "start": 469, "end": 475, "ctxt": 0 }, "kind": "string" } } } }, { "type": "Parameter", "span": { "start": 477, "end": 486, "ctxt": 0 }, "decorators": [], "pat": { "type": "Identifier", "span": { "start": 477, "end": 486, "ctxt": 0 }, "value": "d", "optional": false, "typeAnnotation": { "type": "TsTypeAnnotation", "span": { "start": 478, "end": 486, "ctxt": 0 }, "typeAnnotation": { "type": "TsKeywordType", "span": { "start": 480, "end": 486, "ctxt": 0 }, "kind": "string" } } } }, { "type": "Parameter", "span": { "start": 488, "end": 497, "ctxt": 0 }, "decorators": [], "pat": { "type": "Identifier", "span": { "start": 488, "end": 497, "ctxt": 0 }, "value": "e", "optional": false, "typeAnnotation": { "type": "TsTypeAnnotation", "span": { "start": 489, "end": 497, "ctxt": 0 }, "typeAnnotation": { "type": "TsKeywordType", "span": { "start": 491, "end": 497, "ctxt": 0 }, "kind": "string" } } } } ], "decorators": [], "span": { "start": 423, "end": 505, "ctxt": 0 }, "body": null, "generator": false, "async": false, "typeParameters": null, "returnType": { "type": "TsTypeAnnotation", "span": { "start": 498, "end": 504, "ctxt": 0 }, "typeAnnotation": { "type": "TsKeywordType", "span": { "start": 500, "end": 504, "ctxt": 0 }, "kind": "void" } } }, { "type": "ExpressionStatement", "span": { "start": 516, "end": 532, "ctxt": 0 }, "expression": { "type": "CallExpression", "span": { "start": 516, "end": 531, "ctxt": 0 }, "callee": { "type": "Identifier", "span": { "start": 516, "end": 519, "ctxt": 0 }, "value": "fs2", "optional": false }, "arguments": [ { "spread": null, "expression": { "type": "StringLiteral", "span": { "start": 520, "end": 523, "ctxt": 0 }, "value": "a", "raw": "'a'" } }, { "spread": { "start": 525, "end": 528, "ctxt": 0 }, "expression": { "type": "Identifier", "span": { "start": 528, "end": 530, "ctxt": 0 }, "value": "s2", "optional": false } } ], "typeArguments": null } }, { "type": "ExpressionStatement", "span": { "start": 551, "end": 577, "ctxt": 0 }, "expression": { "type": "CallExpression", "span": { "start": 551, "end": 576, "ctxt": 0 }, "callee": { "type": "Identifier", "span": { "start": 551, "end": 554, "ctxt": 0 }, "value": "fs2", "optional": false }, "arguments": [ { "spread": null, "expression": { "type": "StringLiteral", "span": { "start": 555, "end": 558, "ctxt": 0 }, "value": "a", "raw": "'a'" } }, { "spread": null, "expression": { "type": "StringLiteral", "span": { "start": 560, "end": 563, "ctxt": 0 }, "value": "b", "raw": "'b'" } }, { "spread": null, "expression": { "type": "StringLiteral", "span": { "start": 565, "end": 568, "ctxt": 0 }, "value": "c", "raw": "'c'" } }, { "spread": { "start": 570, "end": 573, "ctxt": 0 }, "expression": { "type": "Identifier", "span": { "start": 573, "end": 575, "ctxt": 0 }, "value": "s2", "optional": false } } ], "typeArguments": null } }, { "type": "ExpressionStatement", "span": { "start": 604, "end": 630, "ctxt": 0 }, "expression": { "type": "CallExpression", "span": { "start": 604, "end": 629, "ctxt": 0 }, "callee": { "type": "Identifier", "span": { "start": 604, "end": 607, "ctxt": 0 }, "value": "fs2", "optional": false }, "arguments": [ { "spread": null, "expression": { "type": "StringLiteral", "span": { "start": 608, "end": 611, "ctxt": 0 }, "value": "a", "raw": "'a'" } }, { "spread": null, "expression": { "type": "StringLiteral", "span": { "start": 613, "end": 616, "ctxt": 0 }, "value": "b", "raw": "'b'" } }, { "spread": { "start": 618, "end": 621, "ctxt": 0 }, "expression": { "type": "Identifier", "span": { "start": 621, "end": 623, "ctxt": 0 }, "value": "s2", "optional": false } }, { "spread": null, "expression": { "type": "StringLiteral", "span": { "start": 625, "end": 628, "ctxt": 0 }, "value": "c", "raw": "'c'" } } ], "typeArguments": null } }, { "type": "ExpressionStatement", "span": { "start": 657, "end": 688, "ctxt": 0 }, "expression": { "type": "CallExpression", "span": { "start": 657, "end": 687, "ctxt": 0 }, "callee": { "type": "Identifier", "span": { "start": 657, "end": 660, "ctxt": 0 }, "value": "fs2", "optional": false }, "arguments": [ { "spread": null, "expression": { "type": "StringLiteral", "span": { "start": 661, "end": 664, "ctxt": 0 }, "value": "a", "raw": "'a'" } }, { "spread": null, "expression": { "type": "StringLiteral", "span": { "start": 666, "end": 669, "ctxt": 0 }, "value": "b", "raw": "'b'" } }, { "spread": null, "expression": { "type": "StringLiteral", "span": { "start": 671, "end": 674, "ctxt": 0 }, "value": "c", "raw": "'c'" } }, { "spread": { "start": 676, "end": 679, "ctxt": 0 }, "expression": { "type": "Identifier", "span": { "start": 679, "end": 681, "ctxt": 0 }, "value": "s2", "optional": false } }, { "spread": null, "expression": { "type": "StringLiteral", "span": { "start": 683, "end": 686, "ctxt": 0 }, "value": "d", "raw": "'d'" } } ], "typeArguments": null } }, { "type": "ExpressionStatement", "span": { "start": 720, "end": 736, "ctxt": 0 }, "expression": { "type": "CallExpression", "span": { "start": 720, "end": 735, "ctxt": 0 }, "callee": { "type": "Identifier", "span": { "start": 720, "end": 723, "ctxt": 0 }, "value": "fs2", "optional": false }, "arguments": [ { "spread": { "start": 724, "end": 727, "ctxt": 0 }, "expression": { "type": "Identifier", "span": { "start": 727, "end": 729, "ctxt": 0 }, "value": "s2", "optional": false } }, { "spread": null, "expression": { "type": "StringLiteral", "span": { "start": 731, "end": 734, "ctxt": 0 }, "value": "a", "raw": "'a'" } } ], "typeArguments": null } }, { "type": "ExpressionStatement", "span": { "start": 753, "end": 764, "ctxt": 0 }, "expression": { "type": "CallExpression", "span": { "start": 753, "end": 763, "ctxt": 0 }, "callee": { "type": "Identifier", "span": { "start": 753, "end": 756, "ctxt": 0 }, "value": "fs2", "optional": false }, "arguments": [ { "spread": { "start": 757, "end": 760, "ctxt": 0 }, "expression": { "type": "Identifier", "span": { "start": 760, "end": 762, "ctxt": 0 }, "value": "s3", "optional": false } } ], "typeArguments": null } }, { "type": "ExpressionStatement", "span": { "start": 783, "end": 795, "ctxt": 0 }, "expression": { "type": "CallExpression", "span": { "start": 783, "end": 794, "ctxt": 0 }, "callee": { "type": "Identifier", "span": { "start": 783, "end": 787, "ctxt": 0 }, "value": "fs2_", "optional": false }, "arguments": [ { "spread": { "start": 788, "end": 791, "ctxt": 0 }, "expression": { "type": "Identifier", "span": { "start": 791, "end": 793, "ctxt": 0 }, "value": "s_", "optional": false } } ], "typeArguments": null } }, { "type": "ExpressionStatement", "span": { "start": 814, "end": 828, "ctxt": 0 }, "expression": { "type": "CallExpression", "span": { "start": 814, "end": 827, "ctxt": 0 }, "callee": { "type": "Identifier", "span": { "start": 814, "end": 818, "ctxt": 0 }, "value": "fs2_", "optional": false }, "arguments": [ { "spread": { "start": 819, "end": 822, "ctxt": 0 }, "expression": { "type": "Identifier", "span": { "start": 822, "end": 826, "ctxt": 0 }, "value": "s2n_", "optional": false } } ], "typeArguments": null } }, { "type": "ExpressionStatement", "span": { "start": 849, "end": 868, "ctxt": 0 }, "expression": { "type": "CallExpression", "span": { "start": 849, "end": 867, "ctxt": 0 }, "callee": { "type": "Identifier", "span": { "start": 849, "end": 853, "ctxt": 0 }, "value": "fs2_", "optional": false }, "arguments": [ { "spread": { "start": 854, "end": 857, "ctxt": 0 }, "expression": { "type": "Identifier", "span": { "start": 857, "end": 859, "ctxt": 0 }, "value": "s_", "optional": false } }, { "spread": { "start": 861, "end": 864, "ctxt": 0 }, "expression": { "type": "Identifier", "span": { "start": 864, "end": 866, "ctxt": 0 }, "value": "s_", "optional": false } } ], "typeArguments": null } }, { "type": "ExpressionStatement", "span": { "start": 887, "end": 913, "ctxt": 0 }, "expression": { "type": "CallExpression", "span": { "start": 887, "end": 912, "ctxt": 0 }, "callee": { "type": "Identifier", "span": { "start": 887, "end": 891, "ctxt": 0 }, "value": "fs2_", "optional": false }, "arguments": [ { "spread": { "start": 892, "end": 895, "ctxt": 0 }, "expression": { "type": "Identifier", "span": { "start": 895, "end": 897, "ctxt": 0 }, "value": "s_", "optional": false } }, { "spread": { "start": 899, "end": 902, "ctxt": 0 }, "expression": { "type": "Identifier", "span": { "start": 902, "end": 904, "ctxt": 0 }, "value": "s_", "optional": false } }, { "spread": { "start": 906, "end": 909, "ctxt": 0 }, "expression": { "type": "Identifier", "span": { "start": 909, "end": 911, "ctxt": 0 }, "value": "s_", "optional": false } } ], "typeArguments": null } }, { "type": "ExpressionStatement", "span": { "start": 999, "end": 1013, "ctxt": 0 }, "expression": { "type": "CallExpression", "span": { "start": 999, "end": 1012, "ctxt": 0 }, "callee": { "type": "Identifier", "span": { "start": 999, "end": 1004, "ctxt": 0 }, "value": "fs2n_", "optional": false }, "arguments": [ { "spread": { "start": 1005, "end": 1008, "ctxt": 0 }, "expression": { "type": "Identifier", "span": { "start": 1008, "end": 1011, "ctxt": 0 }, "value": "s2_", "optional": false } } ], "typeArguments": null } }, { "type": "ExpressionStatement", "span": { "start": 1040, "end": 1053, "ctxt": 0 }, "expression": { "type": "CallExpression", "span": { "start": 1040, "end": 1052, "ctxt": 0 }, "callee": { "type": "Identifier", "span": { "start": 1040, "end": 1044, "ctxt": 0 }, "value": "fs2_", "optional": false }, "arguments": [ { "spread": { "start": 1045, "end": 1048, "ctxt": 0 }, "expression": { "type": "Identifier", "span": { "start": 1048, "end": 1051, "ctxt": 0 }, "value": "s2_", "optional": false } } ], "typeArguments": null } }, { "type": "ExpressionStatement", "span": { "start": 1054, "end": 1074, "ctxt": 0 }, "expression": { "type": "CallExpression", "span": { "start": 1054, "end": 1073, "ctxt": 0 }, "callee": { "type": "Identifier", "span": { "start": 1054, "end": 1058, "ctxt": 0 }, "value": "fs2_", "optional": false }, "arguments": [ { "spread": { "start": 1059, "end": 1062, "ctxt": 0 }, "expression": { "type": "Identifier", "span": { "start": 1062, "end": 1065, "ctxt": 0 }, "value": "s2_", "optional": false } }, { "spread": { "start": 1067, "end": 1070, "ctxt": 0 }, "expression": { "type": "Identifier", "span": { "start": 1070, "end": 1072, "ctxt": 0 }, "value": "s_", "optional": false } } ], "typeArguments": null } }, { "type": "ExpressionStatement", "span": { "start": 1075, "end": 1096, "ctxt": 0 }, "expression": { "type": "CallExpression", "span": { "start": 1075, "end": 1095, "ctxt": 0 }, "callee": { "type": "Identifier", "span": { "start": 1075, "end": 1079, "ctxt": 0 }, "value": "fs2_", "optional": false }, "arguments": [ { "spread": { "start": 1080, "end": 1083, "ctxt": 0 }, "expression": { "type": "Identifier", "span": { "start": 1083, "end": 1086, "ctxt": 0 }, "value": "s2_", "optional": false } }, { "spread": { "start": 1088, "end": 1091, "ctxt": 0 }, "expression": { "type": "Identifier", "span": { "start": 1091, "end": 1094, "ctxt": 0 }, "value": "s2_", "optional": false } } ], "typeArguments": null } }, { "type": "ExpressionStatement", "span": { "start": 1097, "end": 1117, "ctxt": 0 }, "expression": { "type": "CallExpression", "span": { "start": 1097, "end": 1116, "ctxt": 0 }, "callee": { "type": "Identifier", "span": { "start": 1097, "end": 1101, "ctxt": 0 }, "value": "fs2_", "optional": false }, "arguments": [ { "spread": { "start": 1102, "end": 1105, "ctxt": 0 }, "expression": { "type": "Identifier", "span": { "start": 1105, "end": 1107, "ctxt": 0 }, "value": "s_", "optional": false } }, { "spread": { "start": 1109, "end": 1112, "ctxt": 0 }, "expression": { "type": "Identifier", "span": { "start": 1112, "end": 1115, "ctxt": 0 }, "value": "s2_", "optional": false } } ], "typeArguments": null } }, { "type": "ExpressionStatement", "span": { "start": 1118, "end": 1133, "ctxt": 0 }, "expression": { "type": "CallExpression", "span": { "start": 1118, "end": 1132, "ctxt": 0 }, "callee": { "type": "Identifier", "span": { "start": 1118, "end": 1123, "ctxt": 0 }, "value": "fs2n_", "optional": false }, "arguments": [ { "spread": { "start": 1124, "end": 1127, "ctxt": 0 }, "expression": { "type": "Identifier", "span": { "start": 1127, "end": 1131, "ctxt": 0 }, "value": "s2n_", "optional": false } } ], "typeArguments": null } }, { "type": "ExpressionStatement", "span": { "start": 1134, "end": 1147, "ctxt": 0 }, "expression": { "type": "CallExpression", "span": { "start": 1134, "end": 1146, "ctxt": 0 }, "callee": { "type": "Identifier", "span": { "start": 1134, "end": 1139, "ctxt": 0 }, "value": "fs2n_", "optional": false }, "arguments": [ { "spread": { "start": 1140, "end": 1143, "ctxt": 0 }, "expression": { "type": "Identifier", "span": { "start": 1143, "end": 1145, "ctxt": 0 }, "value": "s2", "optional": false } } ], "typeArguments": null } }, { "type": "ExpressionStatement", "span": { "start": 1197, "end": 1222, "ctxt": 0 }, "expression": { "type": "CallExpression", "span": { "start": 1197, "end": 1221, "ctxt": 0 }, "callee": { "type": "Identifier", "span": { "start": 1197, "end": 1200, "ctxt": 0 }, "value": "fs5", "optional": false }, "arguments": [ { "spread": { "start": 1201, "end": 1204, "ctxt": 0 }, "expression": { "type": "Identifier", "span": { "start": 1204, "end": 1206, "ctxt": 0 }, "value": "s2", "optional": false } }, { "spread": null, "expression": { "type": "StringLiteral", "span": { "start": 1208, "end": 1213, "ctxt": 0 }, "value": "foo", "raw": "\"foo\"" } }, { "spread": { "start": 1215, "end": 1218, "ctxt": 0 }, "expression": { "type": "Identifier", "span": { "start": 1218, "end": 1220, "ctxt": 0 }, "value": "s2", "optional": false } } ], "typeArguments": null } } ], "interpreter": null }