swc/crates/swc_ecma_parser/tests/tsc/arithmeticOperatorWithUndefinedValueAndValidOperands.json

5410 lines
125 KiB
JSON
Raw Normal View History

{
"type": "Script",
"span": {
"start": 115,
"end": 2392,
"ctxt": 0
},
"body": [
{
"type": "TsEnumDeclaration",
"span": {
"start": 115,
"end": 138,
"ctxt": 0
},
"declare": false,
"isConst": false,
"id": {
"type": "Identifier",
"span": {
"start": 120,
"end": 121,
"ctxt": 0
},
"value": "E",
"optional": false
},
"members": [
{
"type": "TsEnumMember",
"span": {
"start": 128,
"end": 129,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 128,
"end": 129,
"ctxt": 0
},
"value": "a",
"optional": false
},
"init": null
},
{
"type": "TsEnumMember",
"span": {
"start": 135,
"end": 136,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 135,
"end": 136,
"ctxt": 0
},
"value": "b",
"optional": false
},
"init": null
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 140,
"end": 151,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 144,
"end": 150,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 144,
"end": 145,
"ctxt": 0
},
"value": "a",
"optional": false,
"typeAnnotation": {
"type": "TsTypeAnnotation",
"span": {
"start": 145,
"end": 150,
"ctxt": 0
},
"typeAnnotation": {
"type": "TsKeywordType",
"span": {
"start": 147,
"end": 150,
"ctxt": 0
},
"kind": "any"
}
}
},
"init": null,
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 152,
"end": 166,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 156,
"end": 165,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 156,
"end": 157,
"ctxt": 0
},
"value": "b",
"optional": false,
"typeAnnotation": {
"type": "TsTypeAnnotation",
"span": {
"start": 157,
"end": 165,
"ctxt": 0
},
"typeAnnotation": {
"type": "TsKeywordType",
"span": {
"start": 159,
"end": 165,
"ctxt": 0
},
"kind": "number"
}
}
},
"init": null,
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 182,
"end": 206,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 186,
"end": 205,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 186,
"end": 189,
"ctxt": 0
},
"value": "ra1",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 192,
"end": 205,
"ctxt": 0
},
"operator": "*",
"left": {
"type": "Identifier",
"span": {
"start": 192,
"end": 201,
"ctxt": 0
},
"value": "undefined",
"optional": false
},
"right": {
"type": "Identifier",
"span": {
"start": 204,
"end": 205,
"ctxt": 0
},
"value": "a",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 207,
"end": 231,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 211,
"end": 230,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 211,
"end": 214,
"ctxt": 0
},
"value": "ra2",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 217,
"end": 230,
"ctxt": 0
},
"operator": "*",
"left": {
"type": "Identifier",
"span": {
"start": 217,
"end": 226,
"ctxt": 0
},
"value": "undefined",
"optional": false
},
"right": {
"type": "Identifier",
"span": {
"start": 229,
"end": 230,
"ctxt": 0
},
"value": "b",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 232,
"end": 256,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 236,
"end": 255,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 236,
"end": 239,
"ctxt": 0
},
"value": "ra3",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 242,
"end": 255,
"ctxt": 0
},
"operator": "*",
"left": {
"type": "Identifier",
"span": {
"start": 242,
"end": 251,
"ctxt": 0
},
"value": "undefined",
"optional": false
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 254,
"end": 255,
"ctxt": 0
},
"value": 1.0,
"raw": "1"
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 257,
"end": 283,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 261,
"end": 282,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 261,
"end": 264,
"ctxt": 0
},
"value": "ra4",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 267,
"end": 282,
"ctxt": 0
},
"operator": "*",
"left": {
"type": "Identifier",
"span": {
"start": 267,
"end": 276,
"ctxt": 0
},
"value": "undefined",
"optional": false
},
"right": {
"type": "MemberExpression",
"span": {
"start": 279,
"end": 282,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 279,
"end": 280,
"ctxt": 0
},
"value": "E",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 281,
"end": 282,
"ctxt": 0
},
"value": "a",
"optional": false
}
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 284,
"end": 308,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 288,
"end": 307,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 288,
"end": 291,
"ctxt": 0
},
"value": "ra5",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 294,
"end": 307,
"ctxt": 0
},
"operator": "*",
"left": {
"type": "Identifier",
"span": {
"start": 294,
"end": 295,
"ctxt": 0
},
"value": "a",
"optional": false
},
"right": {
"type": "Identifier",
"span": {
"start": 298,
"end": 307,
"ctxt": 0
},
"value": "undefined",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 309,
"end": 333,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 313,
"end": 332,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 313,
"end": 316,
"ctxt": 0
},
"value": "ra6",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 319,
"end": 332,
"ctxt": 0
},
"operator": "*",
"left": {
"type": "Identifier",
"span": {
"start": 319,
"end": 320,
"ctxt": 0
},
"value": "b",
"optional": false
},
"right": {
"type": "Identifier",
"span": {
"start": 323,
"end": 332,
"ctxt": 0
},
"value": "undefined",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 334,
"end": 358,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 338,
"end": 357,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 338,
"end": 341,
"ctxt": 0
},
"value": "ra7",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 344,
"end": 357,
"ctxt": 0
},
"operator": "*",
"left": {
"type": "NumericLiteral",
"span": {
"start": 344,
"end": 345,
"ctxt": 0
},
"value": 0.0,
"raw": "0"
},
"right": {
"type": "Identifier",
"span": {
"start": 348,
"end": 357,
"ctxt": 0
},
"value": "undefined",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 359,
"end": 385,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 363,
"end": 384,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 363,
"end": 366,
"ctxt": 0
},
"value": "ra8",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 369,
"end": 384,
"ctxt": 0
},
"operator": "*",
"left": {
"type": "MemberExpression",
"span": {
"start": 369,
"end": 372,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 369,
"end": 370,
"ctxt": 0
},
"value": "E",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 371,
"end": 372,
"ctxt": 0
},
"value": "b",
"optional": false
}
},
"right": {
"type": "Identifier",
"span": {
"start": 375,
"end": 384,
"ctxt": 0
},
"value": "undefined",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 401,
"end": 425,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 405,
"end": 424,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 405,
"end": 408,
"ctxt": 0
},
"value": "rb1",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 411,
"end": 424,
"ctxt": 0
},
"operator": "/",
"left": {
"type": "Identifier",
"span": {
"start": 411,
"end": 420,
"ctxt": 0
},
"value": "undefined",
"optional": false
},
"right": {
"type": "Identifier",
"span": {
"start": 423,
"end": 424,
"ctxt": 0
},
"value": "a",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 426,
"end": 450,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 430,
"end": 449,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 430,
"end": 433,
"ctxt": 0
},
"value": "rb2",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 436,
"end": 449,
"ctxt": 0
},
"operator": "/",
"left": {
"type": "Identifier",
"span": {
"start": 436,
"end": 445,
"ctxt": 0
},
"value": "undefined",
"optional": false
},
"right": {
"type": "Identifier",
"span": {
"start": 448,
"end": 449,
"ctxt": 0
},
"value": "b",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 451,
"end": 475,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 455,
"end": 474,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 455,
"end": 458,
"ctxt": 0
},
"value": "rb3",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 461,
"end": 474,
"ctxt": 0
},
"operator": "/",
"left": {
"type": "Identifier",
"span": {
"start": 461,
"end": 470,
"ctxt": 0
},
"value": "undefined",
"optional": false
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 473,
"end": 474,
"ctxt": 0
},
"value": 1.0,
"raw": "1"
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 476,
"end": 502,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 480,
"end": 501,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 480,
"end": 483,
"ctxt": 0
},
"value": "rb4",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 486,
"end": 501,
"ctxt": 0
},
"operator": "/",
"left": {
"type": "Identifier",
"span": {
"start": 486,
"end": 495,
"ctxt": 0
},
"value": "undefined",
"optional": false
},
"right": {
"type": "MemberExpression",
"span": {
"start": 498,
"end": 501,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 498,
"end": 499,
"ctxt": 0
},
"value": "E",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 500,
"end": 501,
"ctxt": 0
},
"value": "a",
"optional": false
}
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 503,
"end": 527,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 507,
"end": 526,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 507,
"end": 510,
"ctxt": 0
},
"value": "rb5",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 513,
"end": 526,
"ctxt": 0
},
"operator": "/",
"left": {
"type": "Identifier",
"span": {
"start": 513,
"end": 514,
"ctxt": 0
},
"value": "a",
"optional": false
},
"right": {
"type": "Identifier",
"span": {
"start": 517,
"end": 526,
"ctxt": 0
},
"value": "undefined",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 528,
"end": 552,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 532,
"end": 551,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 532,
"end": 535,
"ctxt": 0
},
"value": "rb6",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 538,
"end": 551,
"ctxt": 0
},
"operator": "/",
"left": {
"type": "Identifier",
"span": {
"start": 538,
"end": 539,
"ctxt": 0
},
"value": "b",
"optional": false
},
"right": {
"type": "Identifier",
"span": {
"start": 542,
"end": 551,
"ctxt": 0
},
"value": "undefined",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 553,
"end": 577,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 557,
"end": 576,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 557,
"end": 560,
"ctxt": 0
},
"value": "rb7",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 563,
"end": 576,
"ctxt": 0
},
"operator": "/",
"left": {
"type": "NumericLiteral",
"span": {
"start": 563,
"end": 564,
"ctxt": 0
},
"value": 0.0,
"raw": "0"
},
"right": {
"type": "Identifier",
"span": {
"start": 567,
"end": 576,
"ctxt": 0
},
"value": "undefined",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 578,
"end": 604,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 582,
"end": 603,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 582,
"end": 585,
"ctxt": 0
},
"value": "rb8",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 588,
"end": 603,
"ctxt": 0
},
"operator": "/",
"left": {
"type": "MemberExpression",
"span": {
"start": 588,
"end": 591,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 588,
"end": 589,
"ctxt": 0
},
"value": "E",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 590,
"end": 591,
"ctxt": 0
},
"value": "b",
"optional": false
}
},
"right": {
"type": "Identifier",
"span": {
"start": 594,
"end": 603,
"ctxt": 0
},
"value": "undefined",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 620,
"end": 644,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 624,
"end": 643,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 624,
"end": 627,
"ctxt": 0
},
"value": "rc1",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 630,
"end": 643,
"ctxt": 0
},
"operator": "%",
"left": {
"type": "Identifier",
"span": {
"start": 630,
"end": 639,
"ctxt": 0
},
"value": "undefined",
"optional": false
},
"right": {
"type": "Identifier",
"span": {
"start": 642,
"end": 643,
"ctxt": 0
},
"value": "a",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 645,
"end": 669,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 649,
"end": 668,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 649,
"end": 652,
"ctxt": 0
},
"value": "rc2",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 655,
"end": 668,
"ctxt": 0
},
"operator": "%",
"left": {
"type": "Identifier",
"span": {
"start": 655,
"end": 664,
"ctxt": 0
},
"value": "undefined",
"optional": false
},
"right": {
"type": "Identifier",
"span": {
"start": 667,
"end": 668,
"ctxt": 0
},
"value": "b",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 670,
"end": 694,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 674,
"end": 693,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 674,
"end": 677,
"ctxt": 0
},
"value": "rc3",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 680,
"end": 693,
"ctxt": 0
},
"operator": "%",
"left": {
"type": "Identifier",
"span": {
"start": 680,
"end": 689,
"ctxt": 0
},
"value": "undefined",
"optional": false
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 692,
"end": 693,
"ctxt": 0
},
"value": 1.0,
"raw": "1"
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 695,
"end": 721,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 699,
"end": 720,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 699,
"end": 702,
"ctxt": 0
},
"value": "rc4",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 705,
"end": 720,
"ctxt": 0
},
"operator": "%",
"left": {
"type": "Identifier",
"span": {
"start": 705,
"end": 714,
"ctxt": 0
},
"value": "undefined",
"optional": false
},
"right": {
"type": "MemberExpression",
"span": {
"start": 717,
"end": 720,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 717,
"end": 718,
"ctxt": 0
},
"value": "E",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 719,
"end": 720,
"ctxt": 0
},
"value": "a",
"optional": false
}
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 722,
"end": 746,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 726,
"end": 745,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 726,
"end": 729,
"ctxt": 0
},
"value": "rc5",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 732,
"end": 745,
"ctxt": 0
},
"operator": "%",
"left": {
"type": "Identifier",
"span": {
"start": 732,
"end": 733,
"ctxt": 0
},
"value": "a",
"optional": false
},
"right": {
"type": "Identifier",
"span": {
"start": 736,
"end": 745,
"ctxt": 0
},
"value": "undefined",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 747,
"end": 771,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 751,
"end": 770,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 751,
"end": 754,
"ctxt": 0
},
"value": "rc6",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 757,
"end": 770,
"ctxt": 0
},
"operator": "%",
"left": {
"type": "Identifier",
"span": {
"start": 757,
"end": 758,
"ctxt": 0
},
"value": "b",
"optional": false
},
"right": {
"type": "Identifier",
"span": {
"start": 761,
"end": 770,
"ctxt": 0
},
"value": "undefined",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 772,
"end": 796,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 776,
"end": 795,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 776,
"end": 779,
"ctxt": 0
},
"value": "rc7",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 782,
"end": 795,
"ctxt": 0
},
"operator": "%",
"left": {
"type": "NumericLiteral",
"span": {
"start": 782,
"end": 783,
"ctxt": 0
},
"value": 0.0,
"raw": "0"
},
"right": {
"type": "Identifier",
"span": {
"start": 786,
"end": 795,
"ctxt": 0
},
"value": "undefined",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 797,
"end": 823,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 801,
"end": 822,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 801,
"end": 804,
"ctxt": 0
},
"value": "rc8",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 807,
"end": 822,
"ctxt": 0
},
"operator": "%",
"left": {
"type": "MemberExpression",
"span": {
"start": 807,
"end": 810,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 807,
"end": 808,
"ctxt": 0
},
"value": "E",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 809,
"end": 810,
"ctxt": 0
},
"value": "b",
"optional": false
}
},
"right": {
"type": "Identifier",
"span": {
"start": 813,
"end": 822,
"ctxt": 0
},
"value": "undefined",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 839,
"end": 863,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 843,
"end": 862,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 843,
"end": 846,
"ctxt": 0
},
"value": "rd1",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 849,
"end": 862,
"ctxt": 0
},
"operator": "-",
"left": {
"type": "Identifier",
"span": {
"start": 849,
"end": 858,
"ctxt": 0
},
"value": "undefined",
"optional": false
},
"right": {
"type": "Identifier",
"span": {
"start": 861,
"end": 862,
"ctxt": 0
},
"value": "a",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 864,
"end": 888,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 868,
"end": 887,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 868,
"end": 871,
"ctxt": 0
},
"value": "rd2",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 874,
"end": 887,
"ctxt": 0
},
"operator": "-",
"left": {
"type": "Identifier",
"span": {
"start": 874,
"end": 883,
"ctxt": 0
},
"value": "undefined",
"optional": false
},
"right": {
"type": "Identifier",
"span": {
"start": 886,
"end": 887,
"ctxt": 0
},
"value": "b",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 889,
"end": 913,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 893,
"end": 912,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 893,
"end": 896,
"ctxt": 0
},
"value": "rd3",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 899,
"end": 912,
"ctxt": 0
},
"operator": "-",
"left": {
"type": "Identifier",
"span": {
"start": 899,
"end": 908,
"ctxt": 0
},
"value": "undefined",
"optional": false
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 911,
"end": 912,
"ctxt": 0
},
"value": 1.0,
"raw": "1"
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 914,
"end": 940,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 918,
"end": 939,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 918,
"end": 921,
"ctxt": 0
},
"value": "rd4",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 924,
"end": 939,
"ctxt": 0
},
"operator": "-",
"left": {
"type": "Identifier",
"span": {
"start": 924,
"end": 933,
"ctxt": 0
},
"value": "undefined",
"optional": false
},
"right": {
"type": "MemberExpression",
"span": {
"start": 936,
"end": 939,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 936,
"end": 937,
"ctxt": 0
},
"value": "E",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 938,
"end": 939,
"ctxt": 0
},
"value": "a",
"optional": false
}
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 941,
"end": 965,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 945,
"end": 964,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 945,
"end": 948,
"ctxt": 0
},
"value": "rd5",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 951,
"end": 964,
"ctxt": 0
},
"operator": "-",
"left": {
"type": "Identifier",
"span": {
"start": 951,
"end": 952,
"ctxt": 0
},
"value": "a",
"optional": false
},
"right": {
"type": "Identifier",
"span": {
"start": 955,
"end": 964,
"ctxt": 0
},
"value": "undefined",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 966,
"end": 990,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 970,
"end": 989,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 970,
"end": 973,
"ctxt": 0
},
"value": "rd6",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 976,
"end": 989,
"ctxt": 0
},
"operator": "-",
"left": {
"type": "Identifier",
"span": {
"start": 976,
"end": 977,
"ctxt": 0
},
"value": "b",
"optional": false
},
"right": {
"type": "Identifier",
"span": {
"start": 980,
"end": 989,
"ctxt": 0
},
"value": "undefined",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 991,
"end": 1015,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 995,
"end": 1014,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 995,
"end": 998,
"ctxt": 0
},
"value": "rd7",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 1001,
"end": 1014,
"ctxt": 0
},
"operator": "-",
"left": {
"type": "NumericLiteral",
"span": {
"start": 1001,
"end": 1002,
"ctxt": 0
},
"value": 0.0,
"raw": "0"
},
"right": {
"type": "Identifier",
"span": {
"start": 1005,
"end": 1014,
"ctxt": 0
},
"value": "undefined",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 1016,
"end": 1042,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 1020,
"end": 1041,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 1020,
"end": 1023,
"ctxt": 0
},
"value": "rd8",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 1026,
"end": 1041,
"ctxt": 0
},
"operator": "-",
"left": {
"type": "MemberExpression",
"span": {
"start": 1026,
"end": 1029,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 1026,
"end": 1027,
"ctxt": 0
},
"value": "E",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 1028,
"end": 1029,
"ctxt": 0
},
"value": "b",
"optional": false
}
},
"right": {
"type": "Identifier",
"span": {
"start": 1032,
"end": 1041,
"ctxt": 0
},
"value": "undefined",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 1059,
"end": 1084,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 1063,
"end": 1083,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 1063,
"end": 1066,
"ctxt": 0
},
"value": "re1",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 1069,
"end": 1083,
"ctxt": 0
},
"operator": "<<",
"left": {
"type": "Identifier",
"span": {
"start": 1069,
"end": 1078,
"ctxt": 0
},
"value": "undefined",
"optional": false
},
"right": {
"type": "Identifier",
"span": {
"start": 1082,
"end": 1083,
"ctxt": 0
},
"value": "a",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 1085,
"end": 1110,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 1089,
"end": 1109,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 1089,
"end": 1092,
"ctxt": 0
},
"value": "re2",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 1095,
"end": 1109,
"ctxt": 0
},
"operator": "<<",
"left": {
"type": "Identifier",
"span": {
"start": 1095,
"end": 1104,
"ctxt": 0
},
"value": "undefined",
"optional": false
},
"right": {
"type": "Identifier",
"span": {
"start": 1108,
"end": 1109,
"ctxt": 0
},
"value": "b",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 1111,
"end": 1136,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 1115,
"end": 1135,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 1115,
"end": 1118,
"ctxt": 0
},
"value": "re3",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 1121,
"end": 1135,
"ctxt": 0
},
"operator": "<<",
"left": {
"type": "Identifier",
"span": {
"start": 1121,
"end": 1130,
"ctxt": 0
},
"value": "undefined",
"optional": false
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 1134,
"end": 1135,
"ctxt": 0
},
"value": 1.0,
"raw": "1"
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 1137,
"end": 1164,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 1141,
"end": 1163,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 1141,
"end": 1144,
"ctxt": 0
},
"value": "re4",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 1147,
"end": 1163,
"ctxt": 0
},
"operator": "<<",
"left": {
"type": "Identifier",
"span": {
"start": 1147,
"end": 1156,
"ctxt": 0
},
"value": "undefined",
"optional": false
},
"right": {
"type": "MemberExpression",
"span": {
"start": 1160,
"end": 1163,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 1160,
"end": 1161,
"ctxt": 0
},
"value": "E",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 1162,
"end": 1163,
"ctxt": 0
},
"value": "a",
"optional": false
}
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 1165,
"end": 1190,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 1169,
"end": 1189,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 1169,
"end": 1172,
"ctxt": 0
},
"value": "re5",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 1175,
"end": 1189,
"ctxt": 0
},
"operator": "<<",
"left": {
"type": "Identifier",
"span": {
"start": 1175,
"end": 1176,
"ctxt": 0
},
"value": "a",
"optional": false
},
"right": {
"type": "Identifier",
"span": {
"start": 1180,
"end": 1189,
"ctxt": 0
},
"value": "undefined",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 1191,
"end": 1216,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 1195,
"end": 1215,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 1195,
"end": 1198,
"ctxt": 0
},
"value": "re6",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 1201,
"end": 1215,
"ctxt": 0
},
"operator": "<<",
"left": {
"type": "Identifier",
"span": {
"start": 1201,
"end": 1202,
"ctxt": 0
},
"value": "b",
"optional": false
},
"right": {
"type": "Identifier",
"span": {
"start": 1206,
"end": 1215,
"ctxt": 0
},
"value": "undefined",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 1217,
"end": 1242,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 1221,
"end": 1241,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 1221,
"end": 1224,
"ctxt": 0
},
"value": "re7",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 1227,
"end": 1241,
"ctxt": 0
},
"operator": "<<",
"left": {
"type": "NumericLiteral",
"span": {
"start": 1227,
"end": 1228,
"ctxt": 0
},
"value": 0.0,
"raw": "0"
},
"right": {
"type": "Identifier",
"span": {
"start": 1232,
"end": 1241,
"ctxt": 0
},
"value": "undefined",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 1243,
"end": 1270,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 1247,
"end": 1269,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 1247,
"end": 1250,
"ctxt": 0
},
"value": "re8",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 1253,
"end": 1269,
"ctxt": 0
},
"operator": "<<",
"left": {
"type": "MemberExpression",
"span": {
"start": 1253,
"end": 1256,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 1253,
"end": 1254,
"ctxt": 0
},
"value": "E",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 1255,
"end": 1256,
"ctxt": 0
},
"value": "b",
"optional": false
}
},
"right": {
"type": "Identifier",
"span": {
"start": 1260,
"end": 1269,
"ctxt": 0
},
"value": "undefined",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 1287,
"end": 1312,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 1291,
"end": 1311,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 1291,
"end": 1294,
"ctxt": 0
},
"value": "rf1",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 1297,
"end": 1311,
"ctxt": 0
},
"operator": ">>",
"left": {
"type": "Identifier",
"span": {
"start": 1297,
"end": 1306,
"ctxt": 0
},
"value": "undefined",
"optional": false
},
"right": {
"type": "Identifier",
"span": {
"start": 1310,
"end": 1311,
"ctxt": 0
},
"value": "a",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 1313,
"end": 1338,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 1317,
"end": 1337,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 1317,
"end": 1320,
"ctxt": 0
},
"value": "rf2",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 1323,
"end": 1337,
"ctxt": 0
},
"operator": ">>",
"left": {
"type": "Identifier",
"span": {
"start": 1323,
"end": 1332,
"ctxt": 0
},
"value": "undefined",
"optional": false
},
"right": {
"type": "Identifier",
"span": {
"start": 1336,
"end": 1337,
"ctxt": 0
},
"value": "b",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 1339,
"end": 1364,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 1343,
"end": 1363,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 1343,
"end": 1346,
"ctxt": 0
},
"value": "rf3",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 1349,
"end": 1363,
"ctxt": 0
},
"operator": ">>",
"left": {
"type": "Identifier",
"span": {
"start": 1349,
"end": 1358,
"ctxt": 0
},
"value": "undefined",
"optional": false
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 1362,
"end": 1363,
"ctxt": 0
},
"value": 1.0,
"raw": "1"
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 1365,
"end": 1392,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 1369,
"end": 1391,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 1369,
"end": 1372,
"ctxt": 0
},
"value": "rf4",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 1375,
"end": 1391,
"ctxt": 0
},
"operator": ">>",
"left": {
"type": "Identifier",
"span": {
"start": 1375,
"end": 1384,
"ctxt": 0
},
"value": "undefined",
"optional": false
},
"right": {
"type": "MemberExpression",
"span": {
"start": 1388,
"end": 1391,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 1388,
"end": 1389,
"ctxt": 0
},
"value": "E",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 1390,
"end": 1391,
"ctxt": 0
},
"value": "a",
"optional": false
}
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 1393,
"end": 1418,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 1397,
"end": 1417,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 1397,
"end": 1400,
"ctxt": 0
},
"value": "rf5",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 1403,
"end": 1417,
"ctxt": 0
},
"operator": ">>",
"left": {
"type": "Identifier",
"span": {
"start": 1403,
"end": 1404,
"ctxt": 0
},
"value": "a",
"optional": false
},
"right": {
"type": "Identifier",
"span": {
"start": 1408,
"end": 1417,
"ctxt": 0
},
"value": "undefined",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 1419,
"end": 1444,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 1423,
"end": 1443,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 1423,
"end": 1426,
"ctxt": 0
},
"value": "rf6",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 1429,
"end": 1443,
"ctxt": 0
},
"operator": ">>",
"left": {
"type": "Identifier",
"span": {
"start": 1429,
"end": 1430,
"ctxt": 0
},
"value": "b",
"optional": false
},
"right": {
"type": "Identifier",
"span": {
"start": 1434,
"end": 1443,
"ctxt": 0
},
"value": "undefined",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 1445,
"end": 1470,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 1449,
"end": 1469,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 1449,
"end": 1452,
"ctxt": 0
},
"value": "rf7",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 1455,
"end": 1469,
"ctxt": 0
},
"operator": ">>",
"left": {
"type": "NumericLiteral",
"span": {
"start": 1455,
"end": 1456,
"ctxt": 0
},
"value": 0.0,
"raw": "0"
},
"right": {
"type": "Identifier",
"span": {
"start": 1460,
"end": 1469,
"ctxt": 0
},
"value": "undefined",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 1471,
"end": 1498,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 1475,
"end": 1497,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 1475,
"end": 1478,
"ctxt": 0
},
"value": "rf8",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 1481,
"end": 1497,
"ctxt": 0
},
"operator": ">>",
"left": {
"type": "MemberExpression",
"span": {
"start": 1481,
"end": 1484,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 1481,
"end": 1482,
"ctxt": 0
},
"value": "E",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 1483,
"end": 1484,
"ctxt": 0
},
"value": "b",
"optional": false
}
},
"right": {
"type": "Identifier",
"span": {
"start": 1488,
"end": 1497,
"ctxt": 0
},
"value": "undefined",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 1516,
"end": 1542,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 1520,
"end": 1541,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 1520,
"end": 1523,
"ctxt": 0
},
"value": "rg1",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 1526,
"end": 1541,
"ctxt": 0
},
"operator": ">>>",
"left": {
"type": "Identifier",
"span": {
"start": 1526,
"end": 1535,
"ctxt": 0
},
"value": "undefined",
"optional": false
},
"right": {
"type": "Identifier",
"span": {
"start": 1540,
"end": 1541,
"ctxt": 0
},
"value": "a",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 1543,
"end": 1569,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 1547,
"end": 1568,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 1547,
"end": 1550,
"ctxt": 0
},
"value": "rg2",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 1553,
"end": 1568,
"ctxt": 0
},
"operator": ">>>",
"left": {
"type": "Identifier",
"span": {
"start": 1553,
"end": 1562,
"ctxt": 0
},
"value": "undefined",
"optional": false
},
"right": {
"type": "Identifier",
"span": {
"start": 1567,
"end": 1568,
"ctxt": 0
},
"value": "b",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 1570,
"end": 1596,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 1574,
"end": 1595,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 1574,
"end": 1577,
"ctxt": 0
},
"value": "rg3",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 1580,
"end": 1595,
"ctxt": 0
},
"operator": ">>>",
"left": {
"type": "Identifier",
"span": {
"start": 1580,
"end": 1589,
"ctxt": 0
},
"value": "undefined",
"optional": false
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 1594,
"end": 1595,
"ctxt": 0
},
"value": 1.0,
"raw": "1"
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 1597,
"end": 1625,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 1601,
"end": 1624,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 1601,
"end": 1604,
"ctxt": 0
},
"value": "rg4",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 1607,
"end": 1624,
"ctxt": 0
},
"operator": ">>>",
"left": {
"type": "Identifier",
"span": {
"start": 1607,
"end": 1616,
"ctxt": 0
},
"value": "undefined",
"optional": false
},
"right": {
"type": "MemberExpression",
"span": {
"start": 1621,
"end": 1624,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 1621,
"end": 1622,
"ctxt": 0
},
"value": "E",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 1623,
"end": 1624,
"ctxt": 0
},
"value": "a",
"optional": false
}
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 1626,
"end": 1652,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 1630,
"end": 1651,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 1630,
"end": 1633,
"ctxt": 0
},
"value": "rg5",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 1636,
"end": 1651,
"ctxt": 0
},
"operator": ">>>",
"left": {
"type": "Identifier",
"span": {
"start": 1636,
"end": 1637,
"ctxt": 0
},
"value": "a",
"optional": false
},
"right": {
"type": "Identifier",
"span": {
"start": 1642,
"end": 1651,
"ctxt": 0
},
"value": "undefined",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 1653,
"end": 1679,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 1657,
"end": 1678,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 1657,
"end": 1660,
"ctxt": 0
},
"value": "rg6",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 1663,
"end": 1678,
"ctxt": 0
},
"operator": ">>>",
"left": {
"type": "Identifier",
"span": {
"start": 1663,
"end": 1664,
"ctxt": 0
},
"value": "b",
"optional": false
},
"right": {
"type": "Identifier",
"span": {
"start": 1669,
"end": 1678,
"ctxt": 0
},
"value": "undefined",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 1680,
"end": 1706,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 1684,
"end": 1705,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 1684,
"end": 1687,
"ctxt": 0
},
"value": "rg7",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 1690,
"end": 1705,
"ctxt": 0
},
"operator": ">>>",
"left": {
"type": "NumericLiteral",
"span": {
"start": 1690,
"end": 1691,
"ctxt": 0
},
"value": 0.0,
"raw": "0"
},
"right": {
"type": "Identifier",
"span": {
"start": 1696,
"end": 1705,
"ctxt": 0
},
"value": "undefined",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 1707,
"end": 1735,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 1711,
"end": 1734,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 1711,
"end": 1714,
"ctxt": 0
},
"value": "rg8",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 1717,
"end": 1734,
"ctxt": 0
},
"operator": ">>>",
"left": {
"type": "MemberExpression",
"span": {
"start": 1717,
"end": 1720,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 1717,
"end": 1718,
"ctxt": 0
},
"value": "E",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 1719,
"end": 1720,
"ctxt": 0
},
"value": "b",
"optional": false
}
},
"right": {
"type": "Identifier",
"span": {
"start": 1725,
"end": 1734,
"ctxt": 0
},
"value": "undefined",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 1751,
"end": 1775,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 1755,
"end": 1774,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 1755,
"end": 1758,
"ctxt": 0
},
"value": "rh1",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 1761,
"end": 1774,
"ctxt": 0
},
"operator": "&",
"left": {
"type": "Identifier",
"span": {
"start": 1761,
"end": 1770,
"ctxt": 0
},
"value": "undefined",
"optional": false
},
"right": {
"type": "Identifier",
"span": {
"start": 1773,
"end": 1774,
"ctxt": 0
},
"value": "a",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 1776,
"end": 1800,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 1780,
"end": 1799,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 1780,
"end": 1783,
"ctxt": 0
},
"value": "rh2",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 1786,
"end": 1799,
"ctxt": 0
},
"operator": "&",
"left": {
"type": "Identifier",
"span": {
"start": 1786,
"end": 1795,
"ctxt": 0
},
"value": "undefined",
"optional": false
},
"right": {
"type": "Identifier",
"span": {
"start": 1798,
"end": 1799,
"ctxt": 0
},
"value": "b",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 1801,
"end": 1825,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 1805,
"end": 1824,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 1805,
"end": 1808,
"ctxt": 0
},
"value": "rh3",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 1811,
"end": 1824,
"ctxt": 0
},
"operator": "&",
"left": {
"type": "Identifier",
"span": {
"start": 1811,
"end": 1820,
"ctxt": 0
},
"value": "undefined",
"optional": false
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 1823,
"end": 1824,
"ctxt": 0
},
"value": 1.0,
"raw": "1"
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 1826,
"end": 1852,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 1830,
"end": 1851,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 1830,
"end": 1833,
"ctxt": 0
},
"value": "rh4",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 1836,
"end": 1851,
"ctxt": 0
},
"operator": "&",
"left": {
"type": "Identifier",
"span": {
"start": 1836,
"end": 1845,
"ctxt": 0
},
"value": "undefined",
"optional": false
},
"right": {
"type": "MemberExpression",
"span": {
"start": 1848,
"end": 1851,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 1848,
"end": 1849,
"ctxt": 0
},
"value": "E",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 1850,
"end": 1851,
"ctxt": 0
},
"value": "a",
"optional": false
}
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 1853,
"end": 1877,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 1857,
"end": 1876,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 1857,
"end": 1860,
"ctxt": 0
},
"value": "rh5",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 1863,
"end": 1876,
"ctxt": 0
},
"operator": "&",
"left": {
"type": "Identifier",
"span": {
"start": 1863,
"end": 1864,
"ctxt": 0
},
"value": "a",
"optional": false
},
"right": {
"type": "Identifier",
"span": {
"start": 1867,
"end": 1876,
"ctxt": 0
},
"value": "undefined",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 1878,
"end": 1902,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 1882,
"end": 1901,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 1882,
"end": 1885,
"ctxt": 0
},
"value": "rh6",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 1888,
"end": 1901,
"ctxt": 0
},
"operator": "&",
"left": {
"type": "Identifier",
"span": {
"start": 1888,
"end": 1889,
"ctxt": 0
},
"value": "b",
"optional": false
},
"right": {
"type": "Identifier",
"span": {
"start": 1892,
"end": 1901,
"ctxt": 0
},
"value": "undefined",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 1903,
"end": 1927,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 1907,
"end": 1926,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 1907,
"end": 1910,
"ctxt": 0
},
"value": "rh7",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 1913,
"end": 1926,
"ctxt": 0
},
"operator": "&",
"left": {
"type": "NumericLiteral",
"span": {
"start": 1913,
"end": 1914,
"ctxt": 0
},
"value": 0.0,
"raw": "0"
},
"right": {
"type": "Identifier",
"span": {
"start": 1917,
"end": 1926,
"ctxt": 0
},
"value": "undefined",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 1928,
"end": 1954,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 1932,
"end": 1953,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 1932,
"end": 1935,
"ctxt": 0
},
"value": "rh8",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 1938,
"end": 1953,
"ctxt": 0
},
"operator": "&",
"left": {
"type": "MemberExpression",
"span": {
"start": 1938,
"end": 1941,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 1938,
"end": 1939,
"ctxt": 0
},
"value": "E",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 1940,
"end": 1941,
"ctxt": 0
},
"value": "b",
"optional": false
}
},
"right": {
"type": "Identifier",
"span": {
"start": 1944,
"end": 1953,
"ctxt": 0
},
"value": "undefined",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 1970,
"end": 1994,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 1974,
"end": 1993,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 1974,
"end": 1977,
"ctxt": 0
},
"value": "ri1",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 1980,
"end": 1993,
"ctxt": 0
},
"operator": "^",
"left": {
"type": "Identifier",
"span": {
"start": 1980,
"end": 1989,
"ctxt": 0
},
"value": "undefined",
"optional": false
},
"right": {
"type": "Identifier",
"span": {
"start": 1992,
"end": 1993,
"ctxt": 0
},
"value": "a",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 1995,
"end": 2019,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 1999,
"end": 2018,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 1999,
"end": 2002,
"ctxt": 0
},
"value": "ri2",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 2005,
"end": 2018,
"ctxt": 0
},
"operator": "^",
"left": {
"type": "Identifier",
"span": {
"start": 2005,
"end": 2014,
"ctxt": 0
},
"value": "undefined",
"optional": false
},
"right": {
"type": "Identifier",
"span": {
"start": 2017,
"end": 2018,
"ctxt": 0
},
"value": "b",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 2020,
"end": 2044,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 2024,
"end": 2043,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 2024,
"end": 2027,
"ctxt": 0
},
"value": "ri3",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 2030,
"end": 2043,
"ctxt": 0
},
"operator": "^",
"left": {
"type": "Identifier",
"span": {
"start": 2030,
"end": 2039,
"ctxt": 0
},
"value": "undefined",
"optional": false
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 2042,
"end": 2043,
"ctxt": 0
},
"value": 1.0,
"raw": "1"
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 2045,
"end": 2071,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 2049,
"end": 2070,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 2049,
"end": 2052,
"ctxt": 0
},
"value": "ri4",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 2055,
"end": 2070,
"ctxt": 0
},
"operator": "^",
"left": {
"type": "Identifier",
"span": {
"start": 2055,
"end": 2064,
"ctxt": 0
},
"value": "undefined",
"optional": false
},
"right": {
"type": "MemberExpression",
"span": {
"start": 2067,
"end": 2070,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 2067,
"end": 2068,
"ctxt": 0
},
"value": "E",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 2069,
"end": 2070,
"ctxt": 0
},
"value": "a",
"optional": false
}
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 2072,
"end": 2096,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 2076,
"end": 2095,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 2076,
"end": 2079,
"ctxt": 0
},
"value": "ri5",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 2082,
"end": 2095,
"ctxt": 0
},
"operator": "^",
"left": {
"type": "Identifier",
"span": {
"start": 2082,
"end": 2083,
"ctxt": 0
},
"value": "a",
"optional": false
},
"right": {
"type": "Identifier",
"span": {
"start": 2086,
"end": 2095,
"ctxt": 0
},
"value": "undefined",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 2097,
"end": 2121,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 2101,
"end": 2120,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 2101,
"end": 2104,
"ctxt": 0
},
"value": "ri6",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 2107,
"end": 2120,
"ctxt": 0
},
"operator": "^",
"left": {
"type": "Identifier",
"span": {
"start": 2107,
"end": 2108,
"ctxt": 0
},
"value": "b",
"optional": false
},
"right": {
"type": "Identifier",
"span": {
"start": 2111,
"end": 2120,
"ctxt": 0
},
"value": "undefined",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 2122,
"end": 2146,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 2126,
"end": 2145,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 2126,
"end": 2129,
"ctxt": 0
},
"value": "ri7",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 2132,
"end": 2145,
"ctxt": 0
},
"operator": "^",
"left": {
"type": "NumericLiteral",
"span": {
"start": 2132,
"end": 2133,
"ctxt": 0
},
"value": 0.0,
"raw": "0"
},
"right": {
"type": "Identifier",
"span": {
"start": 2136,
"end": 2145,
"ctxt": 0
},
"value": "undefined",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 2147,
"end": 2173,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 2151,
"end": 2172,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 2151,
"end": 2154,
"ctxt": 0
},
"value": "ri8",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 2157,
"end": 2172,
"ctxt": 0
},
"operator": "^",
"left": {
"type": "MemberExpression",
"span": {
"start": 2157,
"end": 2160,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 2157,
"end": 2158,
"ctxt": 0
},
"value": "E",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 2159,
"end": 2160,
"ctxt": 0
},
"value": "b",
"optional": false
}
},
"right": {
"type": "Identifier",
"span": {
"start": 2163,
"end": 2172,
"ctxt": 0
},
"value": "undefined",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 2189,
"end": 2213,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 2193,
"end": 2212,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 2193,
"end": 2196,
"ctxt": 0
},
"value": "rj1",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 2199,
"end": 2212,
"ctxt": 0
},
"operator": "|",
"left": {
"type": "Identifier",
"span": {
"start": 2199,
"end": 2208,
"ctxt": 0
},
"value": "undefined",
"optional": false
},
"right": {
"type": "Identifier",
"span": {
"start": 2211,
"end": 2212,
"ctxt": 0
},
"value": "a",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 2214,
"end": 2238,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 2218,
"end": 2237,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 2218,
"end": 2221,
"ctxt": 0
},
"value": "rj2",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 2224,
"end": 2237,
"ctxt": 0
},
"operator": "|",
"left": {
"type": "Identifier",
"span": {
"start": 2224,
"end": 2233,
"ctxt": 0
},
"value": "undefined",
"optional": false
},
"right": {
"type": "Identifier",
"span": {
"start": 2236,
"end": 2237,
"ctxt": 0
},
"value": "b",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 2239,
"end": 2263,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 2243,
"end": 2262,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 2243,
"end": 2246,
"ctxt": 0
},
"value": "rj3",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 2249,
"end": 2262,
"ctxt": 0
},
"operator": "|",
"left": {
"type": "Identifier",
"span": {
"start": 2249,
"end": 2258,
"ctxt": 0
},
"value": "undefined",
"optional": false
},
"right": {
"type": "NumericLiteral",
"span": {
"start": 2261,
"end": 2262,
"ctxt": 0
},
"value": 1.0,
"raw": "1"
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 2264,
"end": 2290,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 2268,
"end": 2289,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 2268,
"end": 2271,
"ctxt": 0
},
"value": "rj4",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 2274,
"end": 2289,
"ctxt": 0
},
"operator": "|",
"left": {
"type": "Identifier",
"span": {
"start": 2274,
"end": 2283,
"ctxt": 0
},
"value": "undefined",
"optional": false
},
"right": {
"type": "MemberExpression",
"span": {
"start": 2286,
"end": 2289,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 2286,
"end": 2287,
"ctxt": 0
},
"value": "E",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 2288,
"end": 2289,
"ctxt": 0
},
"value": "a",
"optional": false
}
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 2291,
"end": 2315,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 2295,
"end": 2314,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 2295,
"end": 2298,
"ctxt": 0
},
"value": "rj5",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 2301,
"end": 2314,
"ctxt": 0
},
"operator": "|",
"left": {
"type": "Identifier",
"span": {
"start": 2301,
"end": 2302,
"ctxt": 0
},
"value": "a",
"optional": false
},
"right": {
"type": "Identifier",
"span": {
"start": 2305,
"end": 2314,
"ctxt": 0
},
"value": "undefined",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 2316,
"end": 2340,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 2320,
"end": 2339,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 2320,
"end": 2323,
"ctxt": 0
},
"value": "rj6",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 2326,
"end": 2339,
"ctxt": 0
},
"operator": "|",
"left": {
"type": "Identifier",
"span": {
"start": 2326,
"end": 2327,
"ctxt": 0
},
"value": "b",
"optional": false
},
"right": {
"type": "Identifier",
"span": {
"start": 2330,
"end": 2339,
"ctxt": 0
},
"value": "undefined",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 2341,
"end": 2365,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 2345,
"end": 2364,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 2345,
"end": 2348,
"ctxt": 0
},
"value": "rj7",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 2351,
"end": 2364,
"ctxt": 0
},
"operator": "|",
"left": {
"type": "NumericLiteral",
"span": {
"start": 2351,
"end": 2352,
"ctxt": 0
},
"value": 0.0,
"raw": "0"
},
"right": {
"type": "Identifier",
"span": {
"start": 2355,
"end": 2364,
"ctxt": 0
},
"value": "undefined",
"optional": false
}
},
"definite": false
}
]
},
{
"type": "VariableDeclaration",
"span": {
"start": 2366,
"end": 2392,
"ctxt": 0
},
"kind": "var",
"declare": false,
"declarations": [
{
"type": "VariableDeclarator",
"span": {
"start": 2370,
"end": 2391,
"ctxt": 0
},
"id": {
"type": "Identifier",
"span": {
"start": 2370,
"end": 2373,
"ctxt": 0
},
"value": "rj8",
"optional": false,
"typeAnnotation": null
},
"init": {
"type": "BinaryExpression",
"span": {
"start": 2376,
"end": 2391,
"ctxt": 0
},
"operator": "|",
"left": {
"type": "MemberExpression",
"span": {
"start": 2376,
"end": 2379,
"ctxt": 0
},
"object": {
"type": "Identifier",
"span": {
"start": 2376,
"end": 2377,
"ctxt": 0
},
"value": "E",
"optional": false
},
"property": {
"type": "Identifier",
"span": {
"start": 2378,
"end": 2379,
"ctxt": 0
},
"value": "b",
"optional": false
}
},
"right": {
"type": "Identifier",
"span": {
"start": 2382,
"end": 2391,
"ctxt": 0
},
"value": "undefined",
"optional": false
}
},
"definite": false
}
]
}
],
"interpreter": null
}