1{ 2 "type": "Program", 3 "statements": [ 4 { 5 "type": "ClassDeclaration", 6 "definition": { 7 "id": { 8 "type": "Identifier", 9 "name": "ETSGLOBAL", 10 "decorators": [], 11 "loc": { 12 "start": { 13 "line": 1, 14 "column": 1 15 }, 16 "end": { 17 "line": 1, 18 "column": 1 19 } 20 } 21 }, 22 "superClass": null, 23 "implements": [], 24 "body": [ 25 { 26 "type": "MethodDefinition", 27 "key": { 28 "type": "Identifier", 29 "name": "main", 30 "decorators": [], 31 "loc": { 32 "start": { 33 "line": 1, 34 "column": 1 35 }, 36 "end": { 37 "line": 1, 38 "column": 1 39 } 40 } 41 }, 42 "kind": "method", 43 "accessibility": "public", 44 "static": true, 45 "optional": false, 46 "computed": false, 47 "value": { 48 "type": "FunctionExpression", 49 "function": { 50 "type": "ScriptFunction", 51 "id": { 52 "type": "Identifier", 53 "name": "main", 54 "decorators": [], 55 "loc": { 56 "start": { 57 "line": 1, 58 "column": 1 59 }, 60 "end": { 61 "line": 1, 62 "column": 1 63 } 64 } 65 }, 66 "generator": false, 67 "async": false, 68 "expression": false, 69 "params": [], 70 "body": { 71 "type": "BlockStatement", 72 "statements": [], 73 "loc": { 74 "start": { 75 "line": 1, 76 "column": 1 77 }, 78 "end": { 79 "line": 1, 80 "column": 1 81 } 82 } 83 }, 84 "loc": { 85 "start": { 86 "line": 1, 87 "column": 1 88 }, 89 "end": { 90 "line": 1, 91 "column": 1 92 } 93 } 94 }, 95 "loc": { 96 "start": { 97 "line": 1, 98 "column": 1 99 }, 100 "end": { 101 "line": 1, 102 "column": 1 103 } 104 } 105 }, 106 "overloads": [], 107 "decorators": [], 108 "loc": { 109 "start": { 110 "line": 1, 111 "column": 1 112 }, 113 "end": { 114 "line": 1, 115 "column": 1 116 } 117 } 118 }, 119 { 120 "type": "MethodDefinition", 121 "key": { 122 "type": "Identifier", 123 "name": "_$init$_", 124 "decorators": [], 125 "loc": { 126 "start": { 127 "line": 1, 128 "column": 1 129 }, 130 "end": { 131 "line": 1, 132 "column": 1 133 } 134 } 135 }, 136 "kind": "method", 137 "accessibility": "public", 138 "static": true, 139 "optional": false, 140 "computed": false, 141 "value": { 142 "type": "FunctionExpression", 143 "function": { 144 "type": "ScriptFunction", 145 "id": { 146 "type": "Identifier", 147 "name": "_$init$_", 148 "decorators": [], 149 "loc": { 150 "start": { 151 "line": 1, 152 "column": 1 153 }, 154 "end": { 155 "line": 1, 156 "column": 1 157 } 158 } 159 }, 160 "generator": false, 161 "async": false, 162 "expression": false, 163 "params": [], 164 "body": { 165 "type": "BlockStatement", 166 "statements": [ 167 { 168 "type": "ExpressionStatement", 169 "expression": { 170 "type": "AssignmentExpression", 171 "operator": "=", 172 "left": { 173 "type": "Identifier", 174 "name": "li", 175 "decorators": [], 176 "loc": { 177 "start": { 178 "line": 16, 179 "column": 5 180 }, 181 "end": { 182 "line": 16, 183 "column": 7 184 } 185 } 186 }, 187 "right": { 188 "type": "NumberLiteral", 189 "value": 0, 190 "loc": { 191 "start": { 192 "line": 16, 193 "column": 10 194 }, 195 "end": { 196 "line": 16, 197 "column": 11 198 } 199 } 200 }, 201 "loc": { 202 "start": { 203 "line": 16, 204 "column": 5 205 }, 206 "end": { 207 "line": 16, 208 "column": 11 209 } 210 } 211 }, 212 "loc": { 213 "start": { 214 "line": 16, 215 "column": 5 216 }, 217 "end": { 218 "line": 16, 219 "column": 11 220 } 221 } 222 }, 223 { 224 "type": "ExpressionStatement", 225 "expression": { 226 "type": "AssignmentExpression", 227 "operator": "=", 228 "left": { 229 "type": "Identifier", 230 "name": "ld", 231 "decorators": [], 232 "loc": { 233 "start": { 234 "line": 17, 235 "column": 5 236 }, 237 "end": { 238 "line": 17, 239 "column": 7 240 } 241 } 242 }, 243 "right": { 244 "type": "NumberLiteral", 245 "value": 0, 246 "loc": { 247 "start": { 248 "line": 17, 249 "column": 10 250 }, 251 "end": { 252 "line": 17, 253 "column": 13 254 } 255 } 256 }, 257 "loc": { 258 "start": { 259 "line": 17, 260 "column": 5 261 }, 262 "end": { 263 "line": 17, 264 "column": 13 265 } 266 } 267 }, 268 "loc": { 269 "start": { 270 "line": 17, 271 "column": 5 272 }, 273 "end": { 274 "line": 17, 275 "column": 13 276 } 277 } 278 }, 279 { 280 "type": "ExpressionStatement", 281 "expression": { 282 "type": "AssignmentExpression", 283 "operator": "=", 284 "left": { 285 "type": "Identifier", 286 "name": "lc", 287 "decorators": [], 288 "loc": { 289 "start": { 290 "line": 18, 291 "column": 5 292 }, 293 "end": { 294 "line": 18, 295 "column": 7 296 } 297 } 298 }, 299 "right": { 300 "type": "CharLiteral", 301 "value": "a", 302 "loc": { 303 "start": { 304 "line": 18, 305 "column": 10 306 }, 307 "end": { 308 "line": 18, 309 "column": 14 310 } 311 } 312 }, 313 "loc": { 314 "start": { 315 "line": 18, 316 "column": 5 317 }, 318 "end": { 319 "line": 18, 320 "column": 14 321 } 322 } 323 }, 324 "loc": { 325 "start": { 326 "line": 18, 327 "column": 5 328 }, 329 "end": { 330 "line": 18, 331 "column": 14 332 } 333 } 334 }, 335 { 336 "type": "ExpressionStatement", 337 "expression": { 338 "type": "AssignmentExpression", 339 "operator": "=", 340 "left": { 341 "type": "Identifier", 342 "name": "ls", 343 "decorators": [], 344 "loc": { 345 "start": { 346 "line": 19, 347 "column": 5 348 }, 349 "end": { 350 "line": 19, 351 "column": 7 352 } 353 } 354 }, 355 "right": { 356 "type": "StringLiteral", 357 "value": "11", 358 "loc": { 359 "start": { 360 "line": 19, 361 "column": 10 362 }, 363 "end": { 364 "line": 19, 365 "column": 14 366 } 367 } 368 }, 369 "loc": { 370 "start": { 371 "line": 19, 372 "column": 5 373 }, 374 "end": { 375 "line": 19, 376 "column": 14 377 } 378 } 379 }, 380 "loc": { 381 "start": { 382 "line": 19, 383 "column": 5 384 }, 385 "end": { 386 "line": 19, 387 "column": 14 388 } 389 } 390 }, 391 { 392 "type": "ExpressionStatement", 393 "expression": { 394 "type": "AssignmentExpression", 395 "operator": "=", 396 "left": { 397 "type": "Identifier", 398 "name": "lb", 399 "decorators": [], 400 "loc": { 401 "start": { 402 "line": 20, 403 "column": 5 404 }, 405 "end": { 406 "line": 20, 407 "column": 7 408 } 409 } 410 }, 411 "right": { 412 "type": "BooleanLiteral", 413 "value": false, 414 "loc": { 415 "start": { 416 "line": 20, 417 "column": 10 418 }, 419 "end": { 420 "line": 20, 421 "column": 15 422 } 423 } 424 }, 425 "loc": { 426 "start": { 427 "line": 20, 428 "column": 5 429 }, 430 "end": { 431 "line": 20, 432 "column": 15 433 } 434 } 435 }, 436 "loc": { 437 "start": { 438 "line": 20, 439 "column": 5 440 }, 441 "end": { 442 "line": 20, 443 "column": 15 444 } 445 } 446 } 447 ], 448 "loc": { 449 "start": { 450 "line": 1, 451 "column": 1 452 }, 453 "end": { 454 "line": 1, 455 "column": 1 456 } 457 } 458 }, 459 "loc": { 460 "start": { 461 "line": 1, 462 "column": 1 463 }, 464 "end": { 465 "line": 1, 466 "column": 1 467 } 468 } 469 }, 470 "loc": { 471 "start": { 472 "line": 1, 473 "column": 1 474 }, 475 "end": { 476 "line": 1, 477 "column": 1 478 } 479 } 480 }, 481 "overloads": [], 482 "decorators": [], 483 "loc": { 484 "start": { 485 "line": 1, 486 "column": 1 487 }, 488 "end": { 489 "line": 1, 490 "column": 1 491 } 492 } 493 }, 494 { 495 "type": "ClassProperty", 496 "key": { 497 "type": "Identifier", 498 "name": "li", 499 "decorators": [], 500 "loc": { 501 "start": { 502 "line": 16, 503 "column": 5 504 }, 505 "end": { 506 "line": 16, 507 "column": 7 508 } 509 } 510 }, 511 "value": { 512 "type": "NumberLiteral", 513 "value": 0, 514 "loc": { 515 "start": { 516 "line": 16, 517 "column": 10 518 }, 519 "end": { 520 "line": 16, 521 "column": 11 522 } 523 } 524 }, 525 "accessibility": "public", 526 "static": true, 527 "readonly": false, 528 "declare": false, 529 "optional": false, 530 "computed": false, 531 "definite": false, 532 "decorators": [], 533 "loc": { 534 "start": { 535 "line": 16, 536 "column": 5 537 }, 538 "end": { 539 "line": 16, 540 "column": 11 541 } 542 } 543 }, 544 { 545 "type": "ClassProperty", 546 "key": { 547 "type": "Identifier", 548 "name": "ld", 549 "decorators": [], 550 "loc": { 551 "start": { 552 "line": 17, 553 "column": 5 554 }, 555 "end": { 556 "line": 17, 557 "column": 7 558 } 559 } 560 }, 561 "value": { 562 "type": "NumberLiteral", 563 "value": 0, 564 "loc": { 565 "start": { 566 "line": 17, 567 "column": 10 568 }, 569 "end": { 570 "line": 17, 571 "column": 13 572 } 573 } 574 }, 575 "accessibility": "public", 576 "static": true, 577 "readonly": false, 578 "declare": false, 579 "optional": false, 580 "computed": false, 581 "definite": false, 582 "decorators": [], 583 "loc": { 584 "start": { 585 "line": 17, 586 "column": 5 587 }, 588 "end": { 589 "line": 17, 590 "column": 13 591 } 592 } 593 }, 594 { 595 "type": "ClassProperty", 596 "key": { 597 "type": "Identifier", 598 "name": "lc", 599 "decorators": [], 600 "loc": { 601 "start": { 602 "line": 18, 603 "column": 5 604 }, 605 "end": { 606 "line": 18, 607 "column": 7 608 } 609 } 610 }, 611 "value": { 612 "type": "CharLiteral", 613 "value": "a", 614 "loc": { 615 "start": { 616 "line": 18, 617 "column": 10 618 }, 619 "end": { 620 "line": 18, 621 "column": 14 622 } 623 } 624 }, 625 "accessibility": "public", 626 "static": true, 627 "readonly": false, 628 "declare": false, 629 "optional": false, 630 "computed": false, 631 "definite": false, 632 "decorators": [], 633 "loc": { 634 "start": { 635 "line": 18, 636 "column": 5 637 }, 638 "end": { 639 "line": 18, 640 "column": 14 641 } 642 } 643 }, 644 { 645 "type": "ClassProperty", 646 "key": { 647 "type": "Identifier", 648 "name": "ls", 649 "decorators": [], 650 "loc": { 651 "start": { 652 "line": 19, 653 "column": 5 654 }, 655 "end": { 656 "line": 19, 657 "column": 7 658 } 659 } 660 }, 661 "value": { 662 "type": "StringLiteral", 663 "value": "11", 664 "loc": { 665 "start": { 666 "line": 19, 667 "column": 10 668 }, 669 "end": { 670 "line": 19, 671 "column": 14 672 } 673 } 674 }, 675 "accessibility": "public", 676 "static": true, 677 "readonly": false, 678 "declare": false, 679 "optional": false, 680 "computed": false, 681 "definite": false, 682 "decorators": [], 683 "loc": { 684 "start": { 685 "line": 19, 686 "column": 5 687 }, 688 "end": { 689 "line": 19, 690 "column": 14 691 } 692 } 693 }, 694 { 695 "type": "ClassProperty", 696 "key": { 697 "type": "Identifier", 698 "name": "lb", 699 "decorators": [], 700 "loc": { 701 "start": { 702 "line": 20, 703 "column": 5 704 }, 705 "end": { 706 "line": 20, 707 "column": 7 708 } 709 } 710 }, 711 "value": { 712 "type": "BooleanLiteral", 713 "value": false, 714 "loc": { 715 "start": { 716 "line": 20, 717 "column": 10 718 }, 719 "end": { 720 "line": 20, 721 "column": 15 722 } 723 } 724 }, 725 "accessibility": "public", 726 "static": true, 727 "readonly": false, 728 "declare": false, 729 "optional": false, 730 "computed": false, 731 "definite": false, 732 "decorators": [], 733 "loc": { 734 "start": { 735 "line": 20, 736 "column": 5 737 }, 738 "end": { 739 "line": 20, 740 "column": 15 741 } 742 } 743 }, 744 { 745 "type": "ClassProperty", 746 "key": { 747 "type": "Identifier", 748 "name": "ci", 749 "decorators": [], 750 "loc": { 751 "start": { 752 "line": 22, 753 "column": 7 754 }, 755 "end": { 756 "line": 22, 757 "column": 9 758 } 759 } 760 }, 761 "value": { 762 "type": "NumberLiteral", 763 "value": 0, 764 "loc": { 765 "start": { 766 "line": 22, 767 "column": 12 768 }, 769 "end": { 770 "line": 22, 771 "column": 13 772 } 773 } 774 }, 775 "accessibility": "public", 776 "static": true, 777 "readonly": false, 778 "declare": false, 779 "optional": false, 780 "computed": false, 781 "definite": false, 782 "decorators": [], 783 "loc": { 784 "start": { 785 "line": 22, 786 "column": 7 787 }, 788 "end": { 789 "line": 22, 790 "column": 13 791 } 792 } 793 }, 794 { 795 "type": "ClassProperty", 796 "key": { 797 "type": "Identifier", 798 "name": "cd", 799 "decorators": [], 800 "loc": { 801 "start": { 802 "line": 23, 803 "column": 7 804 }, 805 "end": { 806 "line": 23, 807 "column": 9 808 } 809 } 810 }, 811 "value": { 812 "type": "NumberLiteral", 813 "value": 0, 814 "loc": { 815 "start": { 816 "line": 23, 817 "column": 12 818 }, 819 "end": { 820 "line": 23, 821 "column": 15 822 } 823 } 824 }, 825 "accessibility": "public", 826 "static": true, 827 "readonly": false, 828 "declare": false, 829 "optional": false, 830 "computed": false, 831 "definite": false, 832 "decorators": [], 833 "loc": { 834 "start": { 835 "line": 23, 836 "column": 7 837 }, 838 "end": { 839 "line": 23, 840 "column": 15 841 } 842 } 843 }, 844 { 845 "type": "ClassProperty", 846 "key": { 847 "type": "Identifier", 848 "name": "cc", 849 "decorators": [], 850 "loc": { 851 "start": { 852 "line": 24, 853 "column": 7 854 }, 855 "end": { 856 "line": 24, 857 "column": 9 858 } 859 } 860 }, 861 "value": { 862 "type": "CharLiteral", 863 "value": "a", 864 "loc": { 865 "start": { 866 "line": 24, 867 "column": 12 868 }, 869 "end": { 870 "line": 24, 871 "column": 16 872 } 873 } 874 }, 875 "accessibility": "public", 876 "static": true, 877 "readonly": false, 878 "declare": false, 879 "optional": false, 880 "computed": false, 881 "definite": false, 882 "decorators": [], 883 "loc": { 884 "start": { 885 "line": 24, 886 "column": 7 887 }, 888 "end": { 889 "line": 24, 890 "column": 16 891 } 892 } 893 }, 894 { 895 "type": "ClassProperty", 896 "key": { 897 "type": "Identifier", 898 "name": "cs", 899 "decorators": [], 900 "loc": { 901 "start": { 902 "line": 25, 903 "column": 7 904 }, 905 "end": { 906 "line": 25, 907 "column": 9 908 } 909 } 910 }, 911 "value": { 912 "type": "StringLiteral", 913 "value": "11", 914 "loc": { 915 "start": { 916 "line": 25, 917 "column": 12 918 }, 919 "end": { 920 "line": 25, 921 "column": 16 922 } 923 } 924 }, 925 "accessibility": "public", 926 "static": true, 927 "readonly": false, 928 "declare": false, 929 "optional": false, 930 "computed": false, 931 "definite": false, 932 "decorators": [], 933 "loc": { 934 "start": { 935 "line": 25, 936 "column": 7 937 }, 938 "end": { 939 "line": 25, 940 "column": 16 941 } 942 } 943 }, 944 { 945 "type": "ClassProperty", 946 "key": { 947 "type": "Identifier", 948 "name": "cb", 949 "decorators": [], 950 "loc": { 951 "start": { 952 "line": 26, 953 "column": 7 954 }, 955 "end": { 956 "line": 26, 957 "column": 9 958 } 959 } 960 }, 961 "value": { 962 "type": "BooleanLiteral", 963 "value": false, 964 "loc": { 965 "start": { 966 "line": 26, 967 "column": 12 968 }, 969 "end": { 970 "line": 26, 971 "column": 17 972 } 973 } 974 }, 975 "accessibility": "public", 976 "static": true, 977 "readonly": false, 978 "declare": false, 979 "optional": false, 980 "computed": false, 981 "definite": false, 982 "decorators": [], 983 "loc": { 984 "start": { 985 "line": 26, 986 "column": 7 987 }, 988 "end": { 989 "line": 26, 990 "column": 17 991 } 992 } 993 } 994 ], 995 "loc": { 996 "start": { 997 "line": 1, 998 "column": 1 999 }, 1000 "end": { 1001 "line": 1, 1002 "column": 1 1003 } 1004 } 1005 }, 1006 "loc": { 1007 "start": { 1008 "line": 1, 1009 "column": 1 1010 }, 1011 "end": { 1012 "line": 1, 1013 "column": 1 1014 } 1015 } 1016 } 1017 ], 1018 "loc": { 1019 "start": { 1020 "line": 1, 1021 "column": 1 1022 }, 1023 "end": { 1024 "line": 27, 1025 "column": 1 1026 } 1027 } 1028} 1029