1{ 2 "type": "Program", 3 "statements": [ 4 { 5 "type": "ExpressionStatement", 6 "expression": { 7 "type": "BinaryExpression", 8 "operator": "|", 9 "left": { 10 "type": "Identifier", 11 "name": "a", 12 "decorators": [], 13 "loc": { 14 "start": { 15 "line": 17, 16 "column": 1 17 }, 18 "end": { 19 "line": 17, 20 "column": 2 21 } 22 } 23 }, 24 "right": { 25 "type": "Identifier", 26 "name": "b", 27 "decorators": [], 28 "loc": { 29 "start": { 30 "line": 17, 31 "column": 5 32 }, 33 "end": { 34 "line": 17, 35 "column": 6 36 } 37 } 38 }, 39 "loc": { 40 "start": { 41 "line": 17, 42 "column": 1 43 }, 44 "end": { 45 "line": 17, 46 "column": 6 47 } 48 } 49 }, 50 "loc": { 51 "start": { 52 "line": 17, 53 "column": 1 54 }, 55 "end": { 56 "line": 17, 57 "column": 6 58 } 59 } 60 }, 61 { 62 "type": "ExpressionStatement", 63 "expression": { 64 "type": "BinaryExpression", 65 "operator": "^", 66 "left": { 67 "type": "Identifier", 68 "name": "a", 69 "decorators": [], 70 "loc": { 71 "start": { 72 "line": 18, 73 "column": 1 74 }, 75 "end": { 76 "line": 18, 77 "column": 2 78 } 79 } 80 }, 81 "right": { 82 "type": "Identifier", 83 "name": "b", 84 "decorators": [], 85 "loc": { 86 "start": { 87 "line": 18, 88 "column": 5 89 }, 90 "end": { 91 "line": 18, 92 "column": 6 93 } 94 } 95 }, 96 "loc": { 97 "start": { 98 "line": 18, 99 "column": 1 100 }, 101 "end": { 102 "line": 18, 103 "column": 6 104 } 105 } 106 }, 107 "loc": { 108 "start": { 109 "line": 18, 110 "column": 1 111 }, 112 "end": { 113 "line": 18, 114 "column": 6 115 } 116 } 117 }, 118 { 119 "type": "ExpressionStatement", 120 "expression": { 121 "type": "BinaryExpression", 122 "operator": "&", 123 "left": { 124 "type": "Identifier", 125 "name": "a", 126 "decorators": [], 127 "loc": { 128 "start": { 129 "line": 19, 130 "column": 1 131 }, 132 "end": { 133 "line": 19, 134 "column": 2 135 } 136 } 137 }, 138 "right": { 139 "type": "Identifier", 140 "name": "b", 141 "decorators": [], 142 "loc": { 143 "start": { 144 "line": 19, 145 "column": 5 146 }, 147 "end": { 148 "line": 19, 149 "column": 6 150 } 151 } 152 }, 153 "loc": { 154 "start": { 155 "line": 19, 156 "column": 1 157 }, 158 "end": { 159 "line": 19, 160 "column": 6 161 } 162 } 163 }, 164 "loc": { 165 "start": { 166 "line": 19, 167 "column": 1 168 }, 169 "end": { 170 "line": 19, 171 "column": 6 172 } 173 } 174 }, 175 { 176 "type": "ExpressionStatement", 177 "expression": { 178 "type": "BinaryExpression", 179 "operator": "==", 180 "left": { 181 "type": "Identifier", 182 "name": "a", 183 "decorators": [], 184 "loc": { 185 "start": { 186 "line": 20, 187 "column": 1 188 }, 189 "end": { 190 "line": 20, 191 "column": 2 192 } 193 } 194 }, 195 "right": { 196 "type": "Identifier", 197 "name": "b", 198 "decorators": [], 199 "loc": { 200 "start": { 201 "line": 20, 202 "column": 6 203 }, 204 "end": { 205 "line": 20, 206 "column": 7 207 } 208 } 209 }, 210 "loc": { 211 "start": { 212 "line": 20, 213 "column": 1 214 }, 215 "end": { 216 "line": 20, 217 "column": 7 218 } 219 } 220 }, 221 "loc": { 222 "start": { 223 "line": 20, 224 "column": 1 225 }, 226 "end": { 227 "line": 20, 228 "column": 7 229 } 230 } 231 }, 232 { 233 "type": "ExpressionStatement", 234 "expression": { 235 "type": "BinaryExpression", 236 "operator": "!=", 237 "left": { 238 "type": "Identifier", 239 "name": "a", 240 "decorators": [], 241 "loc": { 242 "start": { 243 "line": 21, 244 "column": 1 245 }, 246 "end": { 247 "line": 21, 248 "column": 2 249 } 250 } 251 }, 252 "right": { 253 "type": "Identifier", 254 "name": "b", 255 "decorators": [], 256 "loc": { 257 "start": { 258 "line": 21, 259 "column": 6 260 }, 261 "end": { 262 "line": 21, 263 "column": 7 264 } 265 } 266 }, 267 "loc": { 268 "start": { 269 "line": 21, 270 "column": 1 271 }, 272 "end": { 273 "line": 21, 274 "column": 7 275 } 276 } 277 }, 278 "loc": { 279 "start": { 280 "line": 21, 281 "column": 1 282 }, 283 "end": { 284 "line": 21, 285 "column": 7 286 } 287 } 288 }, 289 { 290 "type": "ExpressionStatement", 291 "expression": { 292 "type": "BinaryExpression", 293 "operator": "===", 294 "left": { 295 "type": "Identifier", 296 "name": "a", 297 "decorators": [], 298 "loc": { 299 "start": { 300 "line": 22, 301 "column": 1 302 }, 303 "end": { 304 "line": 22, 305 "column": 2 306 } 307 } 308 }, 309 "right": { 310 "type": "Identifier", 311 "name": "b", 312 "decorators": [], 313 "loc": { 314 "start": { 315 "line": 22, 316 "column": 7 317 }, 318 "end": { 319 "line": 22, 320 "column": 8 321 } 322 } 323 }, 324 "loc": { 325 "start": { 326 "line": 22, 327 "column": 1 328 }, 329 "end": { 330 "line": 22, 331 "column": 8 332 } 333 } 334 }, 335 "loc": { 336 "start": { 337 "line": 22, 338 "column": 1 339 }, 340 "end": { 341 "line": 22, 342 "column": 8 343 } 344 } 345 }, 346 { 347 "type": "ExpressionStatement", 348 "expression": { 349 "type": "BinaryExpression", 350 "operator": "!==", 351 "left": { 352 "type": "Identifier", 353 "name": "a", 354 "decorators": [], 355 "loc": { 356 "start": { 357 "line": 23, 358 "column": 1 359 }, 360 "end": { 361 "line": 23, 362 "column": 2 363 } 364 } 365 }, 366 "right": { 367 "type": "Identifier", 368 "name": "b", 369 "decorators": [], 370 "loc": { 371 "start": { 372 "line": 23, 373 "column": 7 374 }, 375 "end": { 376 "line": 23, 377 "column": 8 378 } 379 } 380 }, 381 "loc": { 382 "start": { 383 "line": 23, 384 "column": 1 385 }, 386 "end": { 387 "line": 23, 388 "column": 8 389 } 390 } 391 }, 392 "loc": { 393 "start": { 394 "line": 23, 395 "column": 1 396 }, 397 "end": { 398 "line": 23, 399 "column": 8 400 } 401 } 402 }, 403 { 404 "type": "ExpressionStatement", 405 "expression": { 406 "type": "BinaryExpression", 407 "operator": "<", 408 "left": { 409 "type": "Identifier", 410 "name": "a", 411 "decorators": [], 412 "loc": { 413 "start": { 414 "line": 24, 415 "column": 1 416 }, 417 "end": { 418 "line": 24, 419 "column": 2 420 } 421 } 422 }, 423 "right": { 424 "type": "Identifier", 425 "name": "b", 426 "decorators": [], 427 "loc": { 428 "start": { 429 "line": 24, 430 "column": 5 431 }, 432 "end": { 433 "line": 24, 434 "column": 6 435 } 436 } 437 }, 438 "loc": { 439 "start": { 440 "line": 24, 441 "column": 1 442 }, 443 "end": { 444 "line": 24, 445 "column": 6 446 } 447 } 448 }, 449 "loc": { 450 "start": { 451 "line": 24, 452 "column": 1 453 }, 454 "end": { 455 "line": 24, 456 "column": 6 457 } 458 } 459 }, 460 { 461 "type": "ExpressionStatement", 462 "expression": { 463 "type": "BinaryExpression", 464 "operator": "<=", 465 "left": { 466 "type": "Identifier", 467 "name": "a", 468 "decorators": [], 469 "loc": { 470 "start": { 471 "line": 25, 472 "column": 1 473 }, 474 "end": { 475 "line": 25, 476 "column": 2 477 } 478 } 479 }, 480 "right": { 481 "type": "Identifier", 482 "name": "b", 483 "decorators": [], 484 "loc": { 485 "start": { 486 "line": 25, 487 "column": 6 488 }, 489 "end": { 490 "line": 25, 491 "column": 7 492 } 493 } 494 }, 495 "loc": { 496 "start": { 497 "line": 25, 498 "column": 1 499 }, 500 "end": { 501 "line": 25, 502 "column": 7 503 } 504 } 505 }, 506 "loc": { 507 "start": { 508 "line": 25, 509 "column": 1 510 }, 511 "end": { 512 "line": 25, 513 "column": 7 514 } 515 } 516 }, 517 { 518 "type": "ExpressionStatement", 519 "expression": { 520 "type": "BinaryExpression", 521 "operator": ">", 522 "left": { 523 "type": "Identifier", 524 "name": "a", 525 "decorators": [], 526 "loc": { 527 "start": { 528 "line": 26, 529 "column": 1 530 }, 531 "end": { 532 "line": 26, 533 "column": 2 534 } 535 } 536 }, 537 "right": { 538 "type": "Identifier", 539 "name": "b", 540 "decorators": [], 541 "loc": { 542 "start": { 543 "line": 26, 544 "column": 5 545 }, 546 "end": { 547 "line": 26, 548 "column": 6 549 } 550 } 551 }, 552 "loc": { 553 "start": { 554 "line": 26, 555 "column": 1 556 }, 557 "end": { 558 "line": 26, 559 "column": 6 560 } 561 } 562 }, 563 "loc": { 564 "start": { 565 "line": 26, 566 "column": 1 567 }, 568 "end": { 569 "line": 26, 570 "column": 6 571 } 572 } 573 }, 574 { 575 "type": "ExpressionStatement", 576 "expression": { 577 "type": "BinaryExpression", 578 "operator": ">=", 579 "left": { 580 "type": "Identifier", 581 "name": "a", 582 "decorators": [], 583 "loc": { 584 "start": { 585 "line": 27, 586 "column": 1 587 }, 588 "end": { 589 "line": 27, 590 "column": 2 591 } 592 } 593 }, 594 "right": { 595 "type": "Identifier", 596 "name": "b", 597 "decorators": [], 598 "loc": { 599 "start": { 600 "line": 27, 601 "column": 6 602 }, 603 "end": { 604 "line": 27, 605 "column": 7 606 } 607 } 608 }, 609 "loc": { 610 "start": { 611 "line": 27, 612 "column": 1 613 }, 614 "end": { 615 "line": 27, 616 "column": 7 617 } 618 } 619 }, 620 "loc": { 621 "start": { 622 "line": 27, 623 "column": 1 624 }, 625 "end": { 626 "line": 27, 627 "column": 7 628 } 629 } 630 }, 631 { 632 "type": "ExpressionStatement", 633 "expression": { 634 "type": "BinaryExpression", 635 "operator": "<<", 636 "left": { 637 "type": "Identifier", 638 "name": "a", 639 "decorators": [], 640 "loc": { 641 "start": { 642 "line": 28, 643 "column": 1 644 }, 645 "end": { 646 "line": 28, 647 "column": 2 648 } 649 } 650 }, 651 "right": { 652 "type": "Identifier", 653 "name": "b", 654 "decorators": [], 655 "loc": { 656 "start": { 657 "line": 28, 658 "column": 6 659 }, 660 "end": { 661 "line": 28, 662 "column": 7 663 } 664 } 665 }, 666 "loc": { 667 "start": { 668 "line": 28, 669 "column": 1 670 }, 671 "end": { 672 "line": 28, 673 "column": 7 674 } 675 } 676 }, 677 "loc": { 678 "start": { 679 "line": 28, 680 "column": 1 681 }, 682 "end": { 683 "line": 28, 684 "column": 7 685 } 686 } 687 }, 688 { 689 "type": "ExpressionStatement", 690 "expression": { 691 "type": "BinaryExpression", 692 "operator": ">>", 693 "left": { 694 "type": "Identifier", 695 "name": "a", 696 "decorators": [], 697 "loc": { 698 "start": { 699 "line": 29, 700 "column": 1 701 }, 702 "end": { 703 "line": 29, 704 "column": 2 705 } 706 } 707 }, 708 "right": { 709 "type": "Identifier", 710 "name": "b", 711 "decorators": [], 712 "loc": { 713 "start": { 714 "line": 29, 715 "column": 6 716 }, 717 "end": { 718 "line": 29, 719 "column": 7 720 } 721 } 722 }, 723 "loc": { 724 "start": { 725 "line": 29, 726 "column": 1 727 }, 728 "end": { 729 "line": 29, 730 "column": 7 731 } 732 } 733 }, 734 "loc": { 735 "start": { 736 "line": 29, 737 "column": 1 738 }, 739 "end": { 740 "line": 29, 741 "column": 7 742 } 743 } 744 }, 745 { 746 "type": "ExpressionStatement", 747 "expression": { 748 "type": "BinaryExpression", 749 "operator": ">>>", 750 "left": { 751 "type": "Identifier", 752 "name": "a", 753 "decorators": [], 754 "loc": { 755 "start": { 756 "line": 30, 757 "column": 1 758 }, 759 "end": { 760 "line": 30, 761 "column": 2 762 } 763 } 764 }, 765 "right": { 766 "type": "Identifier", 767 "name": "b", 768 "decorators": [], 769 "loc": { 770 "start": { 771 "line": 30, 772 "column": 7 773 }, 774 "end": { 775 "line": 30, 776 "column": 8 777 } 778 } 779 }, 780 "loc": { 781 "start": { 782 "line": 30, 783 "column": 1 784 }, 785 "end": { 786 "line": 30, 787 "column": 8 788 } 789 } 790 }, 791 "loc": { 792 "start": { 793 "line": 30, 794 "column": 1 795 }, 796 "end": { 797 "line": 30, 798 "column": 8 799 } 800 } 801 }, 802 { 803 "type": "ExpressionStatement", 804 "expression": { 805 "type": "BinaryExpression", 806 "operator": "+", 807 "left": { 808 "type": "Identifier", 809 "name": "a", 810 "decorators": [], 811 "loc": { 812 "start": { 813 "line": 31, 814 "column": 1 815 }, 816 "end": { 817 "line": 31, 818 "column": 2 819 } 820 } 821 }, 822 "right": { 823 "type": "Identifier", 824 "name": "b", 825 "decorators": [], 826 "loc": { 827 "start": { 828 "line": 31, 829 "column": 5 830 }, 831 "end": { 832 "line": 31, 833 "column": 6 834 } 835 } 836 }, 837 "loc": { 838 "start": { 839 "line": 31, 840 "column": 1 841 }, 842 "end": { 843 "line": 31, 844 "column": 6 845 } 846 } 847 }, 848 "loc": { 849 "start": { 850 "line": 31, 851 "column": 1 852 }, 853 "end": { 854 "line": 31, 855 "column": 6 856 } 857 } 858 }, 859 { 860 "type": "ExpressionStatement", 861 "expression": { 862 "type": "BinaryExpression", 863 "operator": "-", 864 "left": { 865 "type": "Identifier", 866 "name": "a", 867 "decorators": [], 868 "loc": { 869 "start": { 870 "line": 32, 871 "column": 1 872 }, 873 "end": { 874 "line": 32, 875 "column": 2 876 } 877 } 878 }, 879 "right": { 880 "type": "Identifier", 881 "name": "b", 882 "decorators": [], 883 "loc": { 884 "start": { 885 "line": 32, 886 "column": 5 887 }, 888 "end": { 889 "line": 32, 890 "column": 6 891 } 892 } 893 }, 894 "loc": { 895 "start": { 896 "line": 32, 897 "column": 1 898 }, 899 "end": { 900 "line": 32, 901 "column": 6 902 } 903 } 904 }, 905 "loc": { 906 "start": { 907 "line": 32, 908 "column": 1 909 }, 910 "end": { 911 "line": 32, 912 "column": 6 913 } 914 } 915 }, 916 { 917 "type": "ExpressionStatement", 918 "expression": { 919 "type": "BinaryExpression", 920 "operator": "*", 921 "left": { 922 "type": "Identifier", 923 "name": "a", 924 "decorators": [], 925 "loc": { 926 "start": { 927 "line": 33, 928 "column": 1 929 }, 930 "end": { 931 "line": 33, 932 "column": 2 933 } 934 } 935 }, 936 "right": { 937 "type": "Identifier", 938 "name": "b", 939 "decorators": [], 940 "loc": { 941 "start": { 942 "line": 33, 943 "column": 5 944 }, 945 "end": { 946 "line": 33, 947 "column": 6 948 } 949 } 950 }, 951 "loc": { 952 "start": { 953 "line": 33, 954 "column": 1 955 }, 956 "end": { 957 "line": 33, 958 "column": 6 959 } 960 } 961 }, 962 "loc": { 963 "start": { 964 "line": 33, 965 "column": 1 966 }, 967 "end": { 968 "line": 33, 969 "column": 6 970 } 971 } 972 }, 973 { 974 "type": "ExpressionStatement", 975 "expression": { 976 "type": "BinaryExpression", 977 "operator": "/", 978 "left": { 979 "type": "Identifier", 980 "name": "a", 981 "decorators": [], 982 "loc": { 983 "start": { 984 "line": 34, 985 "column": 1 986 }, 987 "end": { 988 "line": 34, 989 "column": 2 990 } 991 } 992 }, 993 "right": { 994 "type": "Identifier", 995 "name": "b", 996 "decorators": [], 997 "loc": { 998 "start": { 999 "line": 34, 1000 "column": 5 1001 }, 1002 "end": { 1003 "line": 34, 1004 "column": 6 1005 } 1006 } 1007 }, 1008 "loc": { 1009 "start": { 1010 "line": 34, 1011 "column": 1 1012 }, 1013 "end": { 1014 "line": 34, 1015 "column": 6 1016 } 1017 } 1018 }, 1019 "loc": { 1020 "start": { 1021 "line": 34, 1022 "column": 1 1023 }, 1024 "end": { 1025 "line": 34, 1026 "column": 6 1027 } 1028 } 1029 }, 1030 { 1031 "type": "ExpressionStatement", 1032 "expression": { 1033 "type": "BinaryExpression", 1034 "operator": "%", 1035 "left": { 1036 "type": "Identifier", 1037 "name": "a", 1038 "decorators": [], 1039 "loc": { 1040 "start": { 1041 "line": 35, 1042 "column": 1 1043 }, 1044 "end": { 1045 "line": 35, 1046 "column": 2 1047 } 1048 } 1049 }, 1050 "right": { 1051 "type": "Identifier", 1052 "name": "b", 1053 "decorators": [], 1054 "loc": { 1055 "start": { 1056 "line": 35, 1057 "column": 5 1058 }, 1059 "end": { 1060 "line": 35, 1061 "column": 6 1062 } 1063 } 1064 }, 1065 "loc": { 1066 "start": { 1067 "line": 35, 1068 "column": 1 1069 }, 1070 "end": { 1071 "line": 35, 1072 "column": 6 1073 } 1074 } 1075 }, 1076 "loc": { 1077 "start": { 1078 "line": 35, 1079 "column": 1 1080 }, 1081 "end": { 1082 "line": 35, 1083 "column": 6 1084 } 1085 } 1086 }, 1087 { 1088 "type": "ExpressionStatement", 1089 "expression": { 1090 "type": "BinaryExpression", 1091 "operator": "**", 1092 "left": { 1093 "type": "Identifier", 1094 "name": "a", 1095 "decorators": [], 1096 "loc": { 1097 "start": { 1098 "line": 36, 1099 "column": 1 1100 }, 1101 "end": { 1102 "line": 36, 1103 "column": 2 1104 } 1105 } 1106 }, 1107 "right": { 1108 "type": "Identifier", 1109 "name": "b", 1110 "decorators": [], 1111 "loc": { 1112 "start": { 1113 "line": 36, 1114 "column": 6 1115 }, 1116 "end": { 1117 "line": 36, 1118 "column": 7 1119 } 1120 } 1121 }, 1122 "loc": { 1123 "start": { 1124 "line": 36, 1125 "column": 1 1126 }, 1127 "end": { 1128 "line": 36, 1129 "column": 7 1130 } 1131 } 1132 }, 1133 "loc": { 1134 "start": { 1135 "line": 36, 1136 "column": 1 1137 }, 1138 "end": { 1139 "line": 36, 1140 "column": 7 1141 } 1142 } 1143 }, 1144 { 1145 "type": "ExpressionStatement", 1146 "expression": { 1147 "type": "BinaryExpression", 1148 "operator": "instanceof", 1149 "left": { 1150 "type": "Identifier", 1151 "name": "a", 1152 "decorators": [], 1153 "loc": { 1154 "start": { 1155 "line": 37, 1156 "column": 1 1157 }, 1158 "end": { 1159 "line": 37, 1160 "column": 2 1161 } 1162 } 1163 }, 1164 "right": { 1165 "type": "Identifier", 1166 "name": "b", 1167 "decorators": [], 1168 "loc": { 1169 "start": { 1170 "line": 37, 1171 "column": 14 1172 }, 1173 "end": { 1174 "line": 37, 1175 "column": 15 1176 } 1177 } 1178 }, 1179 "loc": { 1180 "start": { 1181 "line": 37, 1182 "column": 1 1183 }, 1184 "end": { 1185 "line": 37, 1186 "column": 15 1187 } 1188 } 1189 }, 1190 "loc": { 1191 "start": { 1192 "line": 37, 1193 "column": 1 1194 }, 1195 "end": { 1196 "line": 37, 1197 "column": 15 1198 } 1199 } 1200 }, 1201 { 1202 "type": "ExpressionStatement", 1203 "expression": { 1204 "type": "BinaryExpression", 1205 "operator": "in", 1206 "left": { 1207 "type": "Identifier", 1208 "name": "a", 1209 "decorators": [], 1210 "loc": { 1211 "start": { 1212 "line": 38, 1213 "column": 1 1214 }, 1215 "end": { 1216 "line": 38, 1217 "column": 2 1218 } 1219 } 1220 }, 1221 "right": { 1222 "type": "Identifier", 1223 "name": "b", 1224 "decorators": [], 1225 "loc": { 1226 "start": { 1227 "line": 38, 1228 "column": 6 1229 }, 1230 "end": { 1231 "line": 38, 1232 "column": 7 1233 } 1234 } 1235 }, 1236 "loc": { 1237 "start": { 1238 "line": 38, 1239 "column": 1 1240 }, 1241 "end": { 1242 "line": 38, 1243 "column": 7 1244 } 1245 } 1246 }, 1247 "loc": { 1248 "start": { 1249 "line": 38, 1250 "column": 1 1251 }, 1252 "end": { 1253 "line": 38, 1254 "column": 7 1255 } 1256 } 1257 }, 1258 { 1259 "type": "ExpressionStatement", 1260 "expression": { 1261 "type": "BinaryExpression", 1262 "operator": "in", 1263 "left": { 1264 "type": "BinaryExpression", 1265 "operator": "instanceof", 1266 "left": { 1267 "type": "Identifier", 1268 "name": "a", 1269 "decorators": [], 1270 "loc": { 1271 "start": { 1272 "line": 40, 1273 "column": 1 1274 }, 1275 "end": { 1276 "line": 40, 1277 "column": 2 1278 } 1279 } 1280 }, 1281 "right": { 1282 "type": "Identifier", 1283 "name": "b", 1284 "decorators": [], 1285 "loc": { 1286 "start": { 1287 "line": 40, 1288 "column": 14 1289 }, 1290 "end": { 1291 "line": 40, 1292 "column": 15 1293 } 1294 } 1295 }, 1296 "loc": { 1297 "start": { 1298 "line": 40, 1299 "column": 1 1300 }, 1301 "end": { 1302 "line": 40, 1303 "column": 15 1304 } 1305 } 1306 }, 1307 "right": { 1308 "type": "Identifier", 1309 "name": "c", 1310 "decorators": [], 1311 "loc": { 1312 "start": { 1313 "line": 40, 1314 "column": 19 1315 }, 1316 "end": { 1317 "line": 40, 1318 "column": 20 1319 } 1320 } 1321 }, 1322 "loc": { 1323 "start": { 1324 "line": 40, 1325 "column": 1 1326 }, 1327 "end": { 1328 "line": 40, 1329 "column": 20 1330 } 1331 } 1332 }, 1333 "loc": { 1334 "start": { 1335 "line": 40, 1336 "column": 1 1337 }, 1338 "end": { 1339 "line": 40, 1340 "column": 20 1341 } 1342 } 1343 }, 1344 { 1345 "type": "ExpressionStatement", 1346 "expression": { 1347 "type": "LogicalExpression", 1348 "operator": "&&", 1349 "left": { 1350 "type": "Identifier", 1351 "name": "a", 1352 "decorators": [], 1353 "loc": { 1354 "start": { 1355 "line": 41, 1356 "column": 1 1357 }, 1358 "end": { 1359 "line": 41, 1360 "column": 2 1361 } 1362 } 1363 }, 1364 "right": { 1365 "type": "BinaryExpression", 1366 "operator": "^", 1367 "left": { 1368 "type": "BinaryExpression", 1369 "operator": "-", 1370 "left": { 1371 "type": "Identifier", 1372 "name": "b", 1373 "decorators": [], 1374 "loc": { 1375 "start": { 1376 "line": 41, 1377 "column": 6 1378 }, 1379 "end": { 1380 "line": 41, 1381 "column": 7 1382 } 1383 } 1384 }, 1385 "right": { 1386 "type": "BinaryExpression", 1387 "operator": "*", 1388 "left": { 1389 "type": "Identifier", 1390 "name": "e", 1391 "decorators": [], 1392 "loc": { 1393 "start": { 1394 "line": 41, 1395 "column": 10 1396 }, 1397 "end": { 1398 "line": 41, 1399 "column": 11 1400 } 1401 } 1402 }, 1403 "right": { 1404 "type": "Identifier", 1405 "name": "b", 1406 "decorators": [], 1407 "loc": { 1408 "start": { 1409 "line": 41, 1410 "column": 14 1411 }, 1412 "end": { 1413 "line": 41, 1414 "column": 15 1415 } 1416 } 1417 }, 1418 "loc": { 1419 "start": { 1420 "line": 41, 1421 "column": 10 1422 }, 1423 "end": { 1424 "line": 41, 1425 "column": 15 1426 } 1427 } 1428 }, 1429 "loc": { 1430 "start": { 1431 "line": 41, 1432 "column": 6 1433 }, 1434 "end": { 1435 "line": 41, 1436 "column": 15 1437 } 1438 } 1439 }, 1440 "right": { 1441 "type": "BinaryExpression", 1442 "operator": "%", 1443 "left": { 1444 "type": "Identifier", 1445 "name": "g", 1446 "decorators": [], 1447 "loc": { 1448 "start": { 1449 "line": 41, 1450 "column": 18 1451 }, 1452 "end": { 1453 "line": 41, 1454 "column": 19 1455 } 1456 } 1457 }, 1458 "right": { 1459 "type": "Identifier", 1460 "name": "d", 1461 "decorators": [], 1462 "loc": { 1463 "start": { 1464 "line": 41, 1465 "column": 22 1466 }, 1467 "end": { 1468 "line": 41, 1469 "column": 23 1470 } 1471 } 1472 }, 1473 "loc": { 1474 "start": { 1475 "line": 41, 1476 "column": 18 1477 }, 1478 "end": { 1479 "line": 41, 1480 "column": 23 1481 } 1482 } 1483 }, 1484 "loc": { 1485 "start": { 1486 "line": 41, 1487 "column": 6 1488 }, 1489 "end": { 1490 "line": 41, 1491 "column": 23 1492 } 1493 } 1494 }, 1495 "loc": { 1496 "start": { 1497 "line": 41, 1498 "column": 1 1499 }, 1500 "end": { 1501 "line": 41, 1502 "column": 23 1503 } 1504 } 1505 }, 1506 "loc": { 1507 "start": { 1508 "line": 41, 1509 "column": 1 1510 }, 1511 "end": { 1512 "line": 41, 1513 "column": 23 1514 } 1515 } 1516 }, 1517 { 1518 "type": "ExpressionStatement", 1519 "expression": { 1520 "type": "BinaryExpression", 1521 "operator": ">>>", 1522 "left": { 1523 "type": "BinaryExpression", 1524 "operator": ">>", 1525 "left": { 1526 "type": "Identifier", 1527 "name": "a", 1528 "decorators": [], 1529 "loc": { 1530 "start": { 1531 "line": 42, 1532 "column": 1 1533 }, 1534 "end": { 1535 "line": 42, 1536 "column": 2 1537 } 1538 } 1539 }, 1540 "right": { 1541 "type": "Identifier", 1542 "name": "b", 1543 "decorators": [], 1544 "loc": { 1545 "start": { 1546 "line": 42, 1547 "column": 6 1548 }, 1549 "end": { 1550 "line": 42, 1551 "column": 7 1552 } 1553 } 1554 }, 1555 "loc": { 1556 "start": { 1557 "line": 42, 1558 "column": 1 1559 }, 1560 "end": { 1561 "line": 42, 1562 "column": 7 1563 } 1564 } 1565 }, 1566 "right": { 1567 "type": "Identifier", 1568 "name": "c", 1569 "decorators": [], 1570 "loc": { 1571 "start": { 1572 "line": 42, 1573 "column": 12 1574 }, 1575 "end": { 1576 "line": 42, 1577 "column": 13 1578 } 1579 } 1580 }, 1581 "loc": { 1582 "start": { 1583 "line": 42, 1584 "column": 1 1585 }, 1586 "end": { 1587 "line": 42, 1588 "column": 13 1589 } 1590 } 1591 }, 1592 "loc": { 1593 "start": { 1594 "line": 42, 1595 "column": 1 1596 }, 1597 "end": { 1598 "line": 42, 1599 "column": 13 1600 } 1601 } 1602 }, 1603 { 1604 "type": "ExpressionStatement", 1605 "expression": { 1606 "type": "LogicalExpression", 1607 "operator": "||", 1608 "left": { 1609 "type": "BinaryExpression", 1610 "operator": "-", 1611 "left": { 1612 "type": "Identifier", 1613 "name": "a", 1614 "decorators": [], 1615 "loc": { 1616 "start": { 1617 "line": 43, 1618 "column": 1 1619 }, 1620 "end": { 1621 "line": 43, 1622 "column": 2 1623 } 1624 } 1625 }, 1626 "right": { 1627 "type": "Identifier", 1628 "name": "b", 1629 "decorators": [], 1630 "loc": { 1631 "start": { 1632 "line": 43, 1633 "column": 5 1634 }, 1635 "end": { 1636 "line": 43, 1637 "column": 6 1638 } 1639 } 1640 }, 1641 "loc": { 1642 "start": { 1643 "line": 43, 1644 "column": 1 1645 }, 1646 "end": { 1647 "line": 43, 1648 "column": 6 1649 } 1650 } 1651 }, 1652 "right": { 1653 "type": "LogicalExpression", 1654 "operator": "&&", 1655 "left": { 1656 "type": "BinaryExpression", 1657 "operator": "/", 1658 "left": { 1659 "type": "Identifier", 1660 "name": "c", 1661 "decorators": [], 1662 "loc": { 1663 "start": { 1664 "line": 43, 1665 "column": 10 1666 }, 1667 "end": { 1668 "line": 43, 1669 "column": 11 1670 } 1671 } 1672 }, 1673 "right": { 1674 "type": "Identifier", 1675 "name": "e", 1676 "decorators": [], 1677 "loc": { 1678 "start": { 1679 "line": 43, 1680 "column": 14 1681 }, 1682 "end": { 1683 "line": 43, 1684 "column": 15 1685 } 1686 } 1687 }, 1688 "loc": { 1689 "start": { 1690 "line": 43, 1691 "column": 10 1692 }, 1693 "end": { 1694 "line": 43, 1695 "column": 15 1696 } 1697 } 1698 }, 1699 "right": { 1700 "type": "Identifier", 1701 "name": "f", 1702 "decorators": [], 1703 "loc": { 1704 "start": { 1705 "line": 43, 1706 "column": 19 1707 }, 1708 "end": { 1709 "line": 43, 1710 "column": 20 1711 } 1712 } 1713 }, 1714 "loc": { 1715 "start": { 1716 "line": 43, 1717 "column": 10 1718 }, 1719 "end": { 1720 "line": 43, 1721 "column": 20 1722 } 1723 } 1724 }, 1725 "loc": { 1726 "start": { 1727 "line": 43, 1728 "column": 1 1729 }, 1730 "end": { 1731 "line": 43, 1732 "column": 20 1733 } 1734 } 1735 }, 1736 "loc": { 1737 "start": { 1738 "line": 43, 1739 "column": 1 1740 }, 1741 "end": { 1742 "line": 43, 1743 "column": 20 1744 } 1745 } 1746 } 1747 ], 1748 "loc": { 1749 "start": { 1750 "line": 1, 1751 "column": 1 1752 }, 1753 "end": { 1754 "line": 44, 1755 "column": 1 1756 } 1757 } 1758} 1759