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": "_$init$_", 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": "_$init$_", 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": "main", 124 "decorators": [], 125 "loc": { 126 "start": { 127 "line": 16, 128 "column": 10 129 }, 130 "end": { 131 "line": 16, 132 "column": 14 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": "main", 148 "decorators": [], 149 "loc": { 150 "start": { 151 "line": 16, 152 "column": 10 153 }, 154 "end": { 155 "line": 16, 156 "column": 14 157 } 158 } 159 }, 160 "generator": false, 161 "async": false, 162 "expression": false, 163 "params": [], 164 "returnType": { 165 "type": "ETSPrimitiveType", 166 "loc": { 167 "start": { 168 "line": 16, 169 "column": 18 170 }, 171 "end": { 172 "line": 16, 173 "column": 22 174 } 175 } 176 }, 177 "body": { 178 "type": "BlockStatement", 179 "statements": [ 180 { 181 "type": "VariableDeclaration", 182 "declarations": [ 183 { 184 "type": "VariableDeclarator", 185 "id": { 186 "type": "Identifier", 187 "name": "apple", 188 "typeAnnotation": { 189 "type": "ETSTypeReference", 190 "part": { 191 "type": "ETSTypeReferencePart", 192 "name": { 193 "type": "Identifier", 194 "name": "Byte", 195 "decorators": [], 196 "loc": { 197 "start": { 198 "line": 17, 199 "column": 17 200 }, 201 "end": { 202 "line": 17, 203 "column": 21 204 } 205 } 206 }, 207 "loc": { 208 "start": { 209 "line": 17, 210 "column": 17 211 }, 212 "end": { 213 "line": 17, 214 "column": 23 215 } 216 } 217 }, 218 "loc": { 219 "start": { 220 "line": 17, 221 "column": 17 222 }, 223 "end": { 224 "line": 17, 225 "column": 23 226 } 227 } 228 }, 229 "decorators": [], 230 "loc": { 231 "start": { 232 "line": 17, 233 "column": 9 234 }, 235 "end": { 236 "line": 17, 237 "column": 14 238 } 239 } 240 }, 241 "init": { 242 "type": "NumberLiteral", 243 "value": 0, 244 "loc": { 245 "start": { 246 "line": 17, 247 "column": 24 248 }, 249 "end": { 250 "line": 17, 251 "column": 25 252 } 253 } 254 }, 255 "loc": { 256 "start": { 257 "line": 17, 258 "column": 9 259 }, 260 "end": { 261 "line": 17, 262 "column": 25 263 } 264 } 265 } 266 ], 267 "kind": "let", 268 "loc": { 269 "start": { 270 "line": 17, 271 "column": 5 272 }, 273 "end": { 274 "line": 17, 275 "column": 26 276 } 277 } 278 }, 279 { 280 "type": "VariableDeclaration", 281 "declarations": [ 282 { 283 "type": "VariableDeclarator", 284 "id": { 285 "type": "Identifier", 286 "name": "banana", 287 "typeAnnotation": { 288 "type": "ETSTypeReference", 289 "part": { 290 "type": "ETSTypeReferencePart", 291 "name": { 292 "type": "Identifier", 293 "name": "Short", 294 "decorators": [], 295 "loc": { 296 "start": { 297 "line": 18, 298 "column": 18 299 }, 300 "end": { 301 "line": 18, 302 "column": 23 303 } 304 } 305 }, 306 "loc": { 307 "start": { 308 "line": 18, 309 "column": 18 310 }, 311 "end": { 312 "line": 18, 313 "column": 25 314 } 315 } 316 }, 317 "loc": { 318 "start": { 319 "line": 18, 320 "column": 18 321 }, 322 "end": { 323 "line": 18, 324 "column": 25 325 } 326 } 327 }, 328 "decorators": [], 329 "loc": { 330 "start": { 331 "line": 18, 332 "column": 9 333 }, 334 "end": { 335 "line": 18, 336 "column": 15 337 } 338 } 339 }, 340 "init": { 341 "type": "NumberLiteral", 342 "value": 1, 343 "loc": { 344 "start": { 345 "line": 18, 346 "column": 26 347 }, 348 "end": { 349 "line": 18, 350 "column": 27 351 } 352 } 353 }, 354 "loc": { 355 "start": { 356 "line": 18, 357 "column": 9 358 }, 359 "end": { 360 "line": 18, 361 "column": 27 362 } 363 } 364 } 365 ], 366 "kind": "let", 367 "loc": { 368 "start": { 369 "line": 18, 370 "column": 5 371 }, 372 "end": { 373 "line": 18, 374 "column": 28 375 } 376 } 377 }, 378 { 379 "type": "VariableDeclaration", 380 "declarations": [ 381 { 382 "type": "VariableDeclarator", 383 "id": { 384 "type": "Identifier", 385 "name": "cherry", 386 "typeAnnotation": { 387 "type": "ETSTypeReference", 388 "part": { 389 "type": "ETSTypeReferencePart", 390 "name": { 391 "type": "Identifier", 392 "name": "Int", 393 "decorators": [], 394 "loc": { 395 "start": { 396 "line": 19, 397 "column": 18 398 }, 399 "end": { 400 "line": 19, 401 "column": 21 402 } 403 } 404 }, 405 "loc": { 406 "start": { 407 "line": 19, 408 "column": 18 409 }, 410 "end": { 411 "line": 19, 412 "column": 23 413 } 414 } 415 }, 416 "loc": { 417 "start": { 418 "line": 19, 419 "column": 18 420 }, 421 "end": { 422 "line": 19, 423 "column": 23 424 } 425 } 426 }, 427 "decorators": [], 428 "loc": { 429 "start": { 430 "line": 19, 431 "column": 9 432 }, 433 "end": { 434 "line": 19, 435 "column": 15 436 } 437 } 438 }, 439 "init": { 440 "type": "NumberLiteral", 441 "value": 2, 442 "loc": { 443 "start": { 444 "line": 19, 445 "column": 24 446 }, 447 "end": { 448 "line": 19, 449 "column": 25 450 } 451 } 452 }, 453 "loc": { 454 "start": { 455 "line": 19, 456 "column": 9 457 }, 458 "end": { 459 "line": 19, 460 "column": 25 461 } 462 } 463 } 464 ], 465 "kind": "let", 466 "loc": { 467 "start": { 468 "line": 19, 469 "column": 5 470 }, 471 "end": { 472 "line": 19, 473 "column": 26 474 } 475 } 476 }, 477 { 478 "type": "VariableDeclaration", 479 "declarations": [ 480 { 481 "type": "VariableDeclarator", 482 "id": { 483 "type": "Identifier", 484 "name": "date", 485 "typeAnnotation": { 486 "type": "ETSTypeReference", 487 "part": { 488 "type": "ETSTypeReferencePart", 489 "name": { 490 "type": "Identifier", 491 "name": "Long", 492 "decorators": [], 493 "loc": { 494 "start": { 495 "line": 20, 496 "column": 16 497 }, 498 "end": { 499 "line": 20, 500 "column": 20 501 } 502 } 503 }, 504 "loc": { 505 "start": { 506 "line": 20, 507 "column": 16 508 }, 509 "end": { 510 "line": 20, 511 "column": 22 512 } 513 } 514 }, 515 "loc": { 516 "start": { 517 "line": 20, 518 "column": 16 519 }, 520 "end": { 521 "line": 20, 522 "column": 22 523 } 524 } 525 }, 526 "decorators": [], 527 "loc": { 528 "start": { 529 "line": 20, 530 "column": 9 531 }, 532 "end": { 533 "line": 20, 534 "column": 13 535 } 536 } 537 }, 538 "init": { 539 "type": "NumberLiteral", 540 "value": 3, 541 "loc": { 542 "start": { 543 "line": 20, 544 "column": 23 545 }, 546 "end": { 547 "line": 20, 548 "column": 26 549 } 550 } 551 }, 552 "loc": { 553 "start": { 554 "line": 20, 555 "column": 9 556 }, 557 "end": { 558 "line": 20, 559 "column": 26 560 } 561 } 562 } 563 ], 564 "kind": "let", 565 "loc": { 566 "start": { 567 "line": 20, 568 "column": 5 569 }, 570 "end": { 571 "line": 20, 572 "column": 27 573 } 574 } 575 }, 576 { 577 "type": "VariableDeclaration", 578 "declarations": [ 579 { 580 "type": "VariableDeclarator", 581 "id": { 582 "type": "Identifier", 583 "name": "elderberry", 584 "typeAnnotation": { 585 "type": "ETSTypeReference", 586 "part": { 587 "type": "ETSTypeReferencePart", 588 "name": { 589 "type": "Identifier", 590 "name": "Float", 591 "decorators": [], 592 "loc": { 593 "start": { 594 "line": 21, 595 "column": 22 596 }, 597 "end": { 598 "line": 21, 599 "column": 27 600 } 601 } 602 }, 603 "loc": { 604 "start": { 605 "line": 21, 606 "column": 22 607 }, 608 "end": { 609 "line": 21, 610 "column": 29 611 } 612 } 613 }, 614 "loc": { 615 "start": { 616 "line": 21, 617 "column": 22 618 }, 619 "end": { 620 "line": 21, 621 "column": 29 622 } 623 } 624 }, 625 "decorators": [], 626 "loc": { 627 "start": { 628 "line": 21, 629 "column": 9 630 }, 631 "end": { 632 "line": 21, 633 "column": 19 634 } 635 } 636 }, 637 "init": { 638 "type": "NumberLiteral", 639 "value": 4, 640 "loc": { 641 "start": { 642 "line": 21, 643 "column": 30 644 }, 645 "end": { 646 "line": 21, 647 "column": 33 648 } 649 } 650 }, 651 "loc": { 652 "start": { 653 "line": 21, 654 "column": 9 655 }, 656 "end": { 657 "line": 21, 658 "column": 33 659 } 660 } 661 } 662 ], 663 "kind": "let", 664 "loc": { 665 "start": { 666 "line": 21, 667 "column": 5 668 }, 669 "end": { 670 "line": 21, 671 "column": 34 672 } 673 } 674 }, 675 { 676 "type": "VariableDeclaration", 677 "declarations": [ 678 { 679 "type": "VariableDeclarator", 680 "id": { 681 "type": "Identifier", 682 "name": "fig", 683 "typeAnnotation": { 684 "type": "ETSTypeReference", 685 "part": { 686 "type": "ETSTypeReferencePart", 687 "name": { 688 "type": "Identifier", 689 "name": "Float", 690 "decorators": [], 691 "loc": { 692 "start": { 693 "line": 22, 694 "column": 15 695 }, 696 "end": { 697 "line": 22, 698 "column": 20 699 } 700 } 701 }, 702 "loc": { 703 "start": { 704 "line": 22, 705 "column": 15 706 }, 707 "end": { 708 "line": 22, 709 "column": 22 710 } 711 } 712 }, 713 "loc": { 714 "start": { 715 "line": 22, 716 "column": 15 717 }, 718 "end": { 719 "line": 22, 720 "column": 22 721 } 722 } 723 }, 724 "decorators": [], 725 "loc": { 726 "start": { 727 "line": 22, 728 "column": 9 729 }, 730 "end": { 731 "line": 22, 732 "column": 12 733 } 734 } 735 }, 736 "init": { 737 "type": "NumberLiteral", 738 "value": 4, 739 "loc": { 740 "start": { 741 "line": 22, 742 "column": 23 743 }, 744 "end": { 745 "line": 22, 746 "column": 26 747 } 748 } 749 }, 750 "loc": { 751 "start": { 752 "line": 22, 753 "column": 9 754 }, 755 "end": { 756 "line": 22, 757 "column": 26 758 } 759 } 760 } 761 ], 762 "kind": "let", 763 "loc": { 764 "start": { 765 "line": 22, 766 "column": 5 767 }, 768 "end": { 769 "line": 22, 770 "column": 27 771 } 772 } 773 }, 774 { 775 "type": "VariableDeclaration", 776 "declarations": [ 777 { 778 "type": "VariableDeclarator", 779 "id": { 780 "type": "Identifier", 781 "name": "grape", 782 "typeAnnotation": { 783 "type": "ETSTypeReference", 784 "part": { 785 "type": "ETSTypeReferencePart", 786 "name": { 787 "type": "Identifier", 788 "name": "Double", 789 "decorators": [], 790 "loc": { 791 "start": { 792 "line": 23, 793 "column": 17 794 }, 795 "end": { 796 "line": 23, 797 "column": 23 798 } 799 } 800 }, 801 "loc": { 802 "start": { 803 "line": 23, 804 "column": 17 805 }, 806 "end": { 807 "line": 23, 808 "column": 25 809 } 810 } 811 }, 812 "loc": { 813 "start": { 814 "line": 23, 815 "column": 17 816 }, 817 "end": { 818 "line": 23, 819 "column": 25 820 } 821 } 822 }, 823 "decorators": [], 824 "loc": { 825 "start": { 826 "line": 23, 827 "column": 9 828 }, 829 "end": { 830 "line": 23, 831 "column": 14 832 } 833 } 834 }, 835 "init": { 836 "type": "NumberLiteral", 837 "value": -5, 838 "loc": { 839 "start": { 840 "line": 23, 841 "column": 26 842 }, 843 "end": { 844 "line": 23, 845 "column": 30 846 } 847 } 848 }, 849 "loc": { 850 "start": { 851 "line": 23, 852 "column": 9 853 }, 854 "end": { 855 "line": 23, 856 "column": 30 857 } 858 } 859 } 860 ], 861 "kind": "let", 862 "loc": { 863 "start": { 864 "line": 23, 865 "column": 5 866 }, 867 "end": { 868 "line": 23, 869 "column": 31 870 } 871 } 872 }, 873 { 874 "type": "VariableDeclaration", 875 "declarations": [ 876 { 877 "type": "VariableDeclarator", 878 "id": { 879 "type": "Identifier", 880 "name": "honeydewmelon", 881 "typeAnnotation": { 882 "type": "ETSTypeReference", 883 "part": { 884 "type": "ETSTypeReferencePart", 885 "name": { 886 "type": "Identifier", 887 "name": "Double", 888 "decorators": [], 889 "loc": { 890 "start": { 891 "line": 24, 892 "column": 25 893 }, 894 "end": { 895 "line": 24, 896 "column": 31 897 } 898 } 899 }, 900 "loc": { 901 "start": { 902 "line": 24, 903 "column": 25 904 }, 905 "end": { 906 "line": 24, 907 "column": 33 908 } 909 } 910 }, 911 "loc": { 912 "start": { 913 "line": 24, 914 "column": 25 915 }, 916 "end": { 917 "line": 24, 918 "column": 33 919 } 920 } 921 }, 922 "decorators": [], 923 "loc": { 924 "start": { 925 "line": 24, 926 "column": 9 927 }, 928 "end": { 929 "line": 24, 930 "column": 22 931 } 932 } 933 }, 934 "init": { 935 "type": "NumberLiteral", 936 "value": 5, 937 "loc": { 938 "start": { 939 "line": 24, 940 "column": 34 941 }, 942 "end": { 943 "line": 24, 944 "column": 37 945 } 946 } 947 }, 948 "loc": { 949 "start": { 950 "line": 24, 951 "column": 9 952 }, 953 "end": { 954 "line": 24, 955 "column": 37 956 } 957 } 958 } 959 ], 960 "kind": "let", 961 "loc": { 962 "start": { 963 "line": 24, 964 "column": 5 965 }, 966 "end": { 967 "line": 24, 968 "column": 38 969 } 970 } 971 }, 972 { 973 "type": "VariableDeclaration", 974 "declarations": [ 975 { 976 "type": "VariableDeclarator", 977 "id": { 978 "type": "Identifier", 979 "name": "indian_fig", 980 "typeAnnotation": { 981 "type": "ETSTypeReference", 982 "part": { 983 "type": "ETSTypeReferencePart", 984 "name": { 985 "type": "Identifier", 986 "name": "Char", 987 "decorators": [], 988 "loc": { 989 "start": { 990 "line": 25, 991 "column": 22 992 }, 993 "end": { 994 "line": 25, 995 "column": 26 996 } 997 } 998 }, 999 "loc": { 1000 "start": { 1001 "line": 25, 1002 "column": 22 1003 }, 1004 "end": { 1005 "line": 25, 1006 "column": 28 1007 } 1008 } 1009 }, 1010 "loc": { 1011 "start": { 1012 "line": 25, 1013 "column": 22 1014 }, 1015 "end": { 1016 "line": 25, 1017 "column": 28 1018 } 1019 } 1020 }, 1021 "decorators": [], 1022 "loc": { 1023 "start": { 1024 "line": 25, 1025 "column": 9 1026 }, 1027 "end": { 1028 "line": 25, 1029 "column": 19 1030 } 1031 } 1032 }, 1033 "init": { 1034 "type": "NumberLiteral", 1035 "value": 65, 1036 "loc": { 1037 "start": { 1038 "line": 25, 1039 "column": 29 1040 }, 1041 "end": { 1042 "line": 25, 1043 "column": 31 1044 } 1045 } 1046 }, 1047 "loc": { 1048 "start": { 1049 "line": 25, 1050 "column": 9 1051 }, 1052 "end": { 1053 "line": 25, 1054 "column": 31 1055 } 1056 } 1057 } 1058 ], 1059 "kind": "let", 1060 "loc": { 1061 "start": { 1062 "line": 25, 1063 "column": 5 1064 }, 1065 "end": { 1066 "line": 25, 1067 "column": 32 1068 } 1069 } 1070 }, 1071 { 1072 "type": "VariableDeclaration", 1073 "declarations": [ 1074 { 1075 "type": "VariableDeclarator", 1076 "id": { 1077 "type": "Identifier", 1078 "name": "raspberry", 1079 "typeAnnotation": { 1080 "type": "ETSTypeReference", 1081 "part": { 1082 "type": "ETSTypeReferencePart", 1083 "name": { 1084 "type": "Identifier", 1085 "name": "Short", 1086 "decorators": [], 1087 "loc": { 1088 "start": { 1089 "line": 28, 1090 "column": 21 1091 }, 1092 "end": { 1093 "line": 28, 1094 "column": 26 1095 } 1096 } 1097 }, 1098 "loc": { 1099 "start": { 1100 "line": 28, 1101 "column": 21 1102 }, 1103 "end": { 1104 "line": 28, 1105 "column": 28 1106 } 1107 } 1108 }, 1109 "loc": { 1110 "start": { 1111 "line": 28, 1112 "column": 21 1113 }, 1114 "end": { 1115 "line": 28, 1116 "column": 28 1117 } 1118 } 1119 }, 1120 "decorators": [], 1121 "loc": { 1122 "start": { 1123 "line": 28, 1124 "column": 9 1125 }, 1126 "end": { 1127 "line": 28, 1128 "column": 18 1129 } 1130 } 1131 }, 1132 "init": { 1133 "type": "NumberLiteral", 1134 "value": 1, 1135 "loc": { 1136 "start": { 1137 "line": 28, 1138 "column": 29 1139 }, 1140 "end": { 1141 "line": 28, 1142 "column": 32 1143 } 1144 } 1145 }, 1146 "loc": { 1147 "start": { 1148 "line": 28, 1149 "column": 9 1150 }, 1151 "end": { 1152 "line": 28, 1153 "column": 32 1154 } 1155 } 1156 } 1157 ], 1158 "kind": "let", 1159 "loc": { 1160 "start": { 1161 "line": 28, 1162 "column": 5 1163 }, 1164 "end": { 1165 "line": 28, 1166 "column": 33 1167 } 1168 } 1169 }, 1170 { 1171 "type": "VariableDeclaration", 1172 "declarations": [ 1173 { 1174 "type": "VariableDeclarator", 1175 "id": { 1176 "type": "Identifier", 1177 "name": "strawberry", 1178 "typeAnnotation": { 1179 "type": "ETSTypeReference", 1180 "part": { 1181 "type": "ETSTypeReferencePart", 1182 "name": { 1183 "type": "Identifier", 1184 "name": "Int", 1185 "decorators": [], 1186 "loc": { 1187 "start": { 1188 "line": 29, 1189 "column": 22 1190 }, 1191 "end": { 1192 "line": 29, 1193 "column": 25 1194 } 1195 } 1196 }, 1197 "loc": { 1198 "start": { 1199 "line": 29, 1200 "column": 22 1201 }, 1202 "end": { 1203 "line": 29, 1204 "column": 27 1205 } 1206 } 1207 }, 1208 "loc": { 1209 "start": { 1210 "line": 29, 1211 "column": 22 1212 }, 1213 "end": { 1214 "line": 29, 1215 "column": 27 1216 } 1217 } 1218 }, 1219 "decorators": [], 1220 "loc": { 1221 "start": { 1222 "line": 29, 1223 "column": 9 1224 }, 1225 "end": { 1226 "line": 29, 1227 "column": 19 1228 } 1229 } 1230 }, 1231 "init": { 1232 "type": "NumberLiteral", 1233 "value": 2, 1234 "loc": { 1235 "start": { 1236 "line": 29, 1237 "column": 28 1238 }, 1239 "end": { 1240 "line": 29, 1241 "column": 31 1242 } 1243 } 1244 }, 1245 "loc": { 1246 "start": { 1247 "line": 29, 1248 "column": 9 1249 }, 1250 "end": { 1251 "line": 29, 1252 "column": 31 1253 } 1254 } 1255 } 1256 ], 1257 "kind": "let", 1258 "loc": { 1259 "start": { 1260 "line": 29, 1261 "column": 5 1262 }, 1263 "end": { 1264 "line": 29, 1265 "column": 32 1266 } 1267 } 1268 }, 1269 { 1270 "type": "VariableDeclaration", 1271 "declarations": [ 1272 { 1273 "type": "VariableDeclarator", 1274 "id": { 1275 "type": "Identifier", 1276 "name": "tomato", 1277 "typeAnnotation": { 1278 "type": "ETSTypeReference", 1279 "part": { 1280 "type": "ETSTypeReferencePart", 1281 "name": { 1282 "type": "Identifier", 1283 "name": "Long", 1284 "decorators": [], 1285 "loc": { 1286 "start": { 1287 "line": 30, 1288 "column": 18 1289 }, 1290 "end": { 1291 "line": 30, 1292 "column": 22 1293 } 1294 } 1295 }, 1296 "loc": { 1297 "start": { 1298 "line": 30, 1299 "column": 18 1300 }, 1301 "end": { 1302 "line": 30, 1303 "column": 24 1304 } 1305 } 1306 }, 1307 "loc": { 1308 "start": { 1309 "line": 30, 1310 "column": 18 1311 }, 1312 "end": { 1313 "line": 30, 1314 "column": 24 1315 } 1316 } 1317 }, 1318 "decorators": [], 1319 "loc": { 1320 "start": { 1321 "line": 30, 1322 "column": 9 1323 }, 1324 "end": { 1325 "line": 30, 1326 "column": 15 1327 } 1328 } 1329 }, 1330 "init": { 1331 "type": "NumberLiteral", 1332 "value": 3, 1333 "loc": { 1334 "start": { 1335 "line": 30, 1336 "column": 25 1337 }, 1338 "end": { 1339 "line": 30, 1340 "column": 28 1341 } 1342 } 1343 }, 1344 "loc": { 1345 "start": { 1346 "line": 30, 1347 "column": 9 1348 }, 1349 "end": { 1350 "line": 30, 1351 "column": 28 1352 } 1353 } 1354 } 1355 ], 1356 "kind": "let", 1357 "loc": { 1358 "start": { 1359 "line": 30, 1360 "column": 5 1361 }, 1362 "end": { 1363 "line": 30, 1364 "column": 29 1365 } 1366 } 1367 }, 1368 { 1369 "type": "VariableDeclaration", 1370 "declarations": [ 1371 { 1372 "type": "VariableDeclarator", 1373 "id": { 1374 "type": "Identifier", 1375 "name": "uglifruit", 1376 "typeAnnotation": { 1377 "type": "ETSTypeReference", 1378 "part": { 1379 "type": "ETSTypeReferencePart", 1380 "name": { 1381 "type": "Identifier", 1382 "name": "Char", 1383 "decorators": [], 1384 "loc": { 1385 "start": { 1386 "line": 31, 1387 "column": 21 1388 }, 1389 "end": { 1390 "line": 31, 1391 "column": 25 1392 } 1393 } 1394 }, 1395 "loc": { 1396 "start": { 1397 "line": 31, 1398 "column": 21 1399 }, 1400 "end": { 1401 "line": 31, 1402 "column": 27 1403 } 1404 } 1405 }, 1406 "loc": { 1407 "start": { 1408 "line": 31, 1409 "column": 21 1410 }, 1411 "end": { 1412 "line": 31, 1413 "column": 27 1414 } 1415 } 1416 }, 1417 "decorators": [], 1418 "loc": { 1419 "start": { 1420 "line": 31, 1421 "column": 9 1422 }, 1423 "end": { 1424 "line": 31, 1425 "column": 18 1426 } 1427 } 1428 }, 1429 "init": { 1430 "type": "NumberLiteral", 1431 "value": 65, 1432 "loc": { 1433 "start": { 1434 "line": 31, 1435 "column": 28 1436 }, 1437 "end": { 1438 "line": 31, 1439 "column": 32 1440 } 1441 } 1442 }, 1443 "loc": { 1444 "start": { 1445 "line": 31, 1446 "column": 9 1447 }, 1448 "end": { 1449 "line": 31, 1450 "column": 32 1451 } 1452 } 1453 } 1454 ], 1455 "kind": "let", 1456 "loc": { 1457 "start": { 1458 "line": 31, 1459 "column": 5 1460 }, 1461 "end": { 1462 "line": 31, 1463 "column": 33 1464 } 1465 } 1466 }, 1467 { 1468 "type": "ReturnStatement", 1469 "argument": null, 1470 "loc": { 1471 "start": { 1472 "line": 33, 1473 "column": 3 1474 }, 1475 "end": { 1476 "line": 33, 1477 "column": 10 1478 } 1479 } 1480 } 1481 ], 1482 "loc": { 1483 "start": { 1484 "line": 16, 1485 "column": 23 1486 }, 1487 "end": { 1488 "line": 34, 1489 "column": 2 1490 } 1491 } 1492 }, 1493 "loc": { 1494 "start": { 1495 "line": 16, 1496 "column": 10 1497 }, 1498 "end": { 1499 "line": 34, 1500 "column": 2 1501 } 1502 } 1503 }, 1504 "loc": { 1505 "start": { 1506 "line": 16, 1507 "column": 10 1508 }, 1509 "end": { 1510 "line": 34, 1511 "column": 2 1512 } 1513 } 1514 }, 1515 "overloads": [], 1516 "decorators": [], 1517 "loc": { 1518 "start": { 1519 "line": 16, 1520 "column": 1 1521 }, 1522 "end": { 1523 "line": 34, 1524 "column": 2 1525 } 1526 } 1527 } 1528 ], 1529 "loc": { 1530 "start": { 1531 "line": 1, 1532 "column": 1 1533 }, 1534 "end": { 1535 "line": 1, 1536 "column": 1 1537 } 1538 } 1539 }, 1540 "loc": { 1541 "start": { 1542 "line": 1, 1543 "column": 1 1544 }, 1545 "end": { 1546 "line": 1, 1547 "column": 1 1548 } 1549 } 1550 } 1551 ], 1552 "loc": { 1553 "start": { 1554 "line": 1, 1555 "column": 1 1556 }, 1557 "end": { 1558 "line": 36, 1559 "column": 1 1560 } 1561 } 1562} 1563