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": "UnaryExpression", 837 "operator": "-", 838 "prefix": true, 839 "argument": { 840 "type": "NumberLiteral", 841 "value": 5, 842 "loc": { 843 "start": { 844 "line": 23, 845 "column": 27 846 }, 847 "end": { 848 "line": 23, 849 "column": 30 850 } 851 } 852 }, 853 "loc": { 854 "start": { 855 "line": 23, 856 "column": 26 857 }, 858 "end": { 859 "line": 23, 860 "column": 30 861 } 862 } 863 }, 864 "loc": { 865 "start": { 866 "line": 23, 867 "column": 9 868 }, 869 "end": { 870 "line": 23, 871 "column": 30 872 } 873 } 874 } 875 ], 876 "kind": "let", 877 "loc": { 878 "start": { 879 "line": 23, 880 "column": 5 881 }, 882 "end": { 883 "line": 23, 884 "column": 31 885 } 886 } 887 }, 888 { 889 "type": "VariableDeclaration", 890 "declarations": [ 891 { 892 "type": "VariableDeclarator", 893 "id": { 894 "type": "Identifier", 895 "name": "honeydewmelon", 896 "typeAnnotation": { 897 "type": "ETSTypeReference", 898 "part": { 899 "type": "ETSTypeReferencePart", 900 "name": { 901 "type": "Identifier", 902 "name": "Double", 903 "decorators": [], 904 "loc": { 905 "start": { 906 "line": 24, 907 "column": 25 908 }, 909 "end": { 910 "line": 24, 911 "column": 31 912 } 913 } 914 }, 915 "loc": { 916 "start": { 917 "line": 24, 918 "column": 25 919 }, 920 "end": { 921 "line": 24, 922 "column": 33 923 } 924 } 925 }, 926 "loc": { 927 "start": { 928 "line": 24, 929 "column": 25 930 }, 931 "end": { 932 "line": 24, 933 "column": 33 934 } 935 } 936 }, 937 "decorators": [], 938 "loc": { 939 "start": { 940 "line": 24, 941 "column": 9 942 }, 943 "end": { 944 "line": 24, 945 "column": 22 946 } 947 } 948 }, 949 "init": { 950 "type": "NumberLiteral", 951 "value": 5, 952 "loc": { 953 "start": { 954 "line": 24, 955 "column": 34 956 }, 957 "end": { 958 "line": 24, 959 "column": 37 960 } 961 } 962 }, 963 "loc": { 964 "start": { 965 "line": 24, 966 "column": 9 967 }, 968 "end": { 969 "line": 24, 970 "column": 37 971 } 972 } 973 } 974 ], 975 "kind": "let", 976 "loc": { 977 "start": { 978 "line": 24, 979 "column": 5 980 }, 981 "end": { 982 "line": 24, 983 "column": 38 984 } 985 } 986 }, 987 { 988 "type": "VariableDeclaration", 989 "declarations": [ 990 { 991 "type": "VariableDeclarator", 992 "id": { 993 "type": "Identifier", 994 "name": "indian_fig", 995 "typeAnnotation": { 996 "type": "ETSTypeReference", 997 "part": { 998 "type": "ETSTypeReferencePart", 999 "name": { 1000 "type": "Identifier", 1001 "name": "Char", 1002 "decorators": [], 1003 "loc": { 1004 "start": { 1005 "line": 25, 1006 "column": 22 1007 }, 1008 "end": { 1009 "line": 25, 1010 "column": 26 1011 } 1012 } 1013 }, 1014 "loc": { 1015 "start": { 1016 "line": 25, 1017 "column": 22 1018 }, 1019 "end": { 1020 "line": 25, 1021 "column": 28 1022 } 1023 } 1024 }, 1025 "loc": { 1026 "start": { 1027 "line": 25, 1028 "column": 22 1029 }, 1030 "end": { 1031 "line": 25, 1032 "column": 28 1033 } 1034 } 1035 }, 1036 "decorators": [], 1037 "loc": { 1038 "start": { 1039 "line": 25, 1040 "column": 9 1041 }, 1042 "end": { 1043 "line": 25, 1044 "column": 19 1045 } 1046 } 1047 }, 1048 "init": { 1049 "type": "NumberLiteral", 1050 "value": 65, 1051 "loc": { 1052 "start": { 1053 "line": 25, 1054 "column": 29 1055 }, 1056 "end": { 1057 "line": 25, 1058 "column": 31 1059 } 1060 } 1061 }, 1062 "loc": { 1063 "start": { 1064 "line": 25, 1065 "column": 9 1066 }, 1067 "end": { 1068 "line": 25, 1069 "column": 31 1070 } 1071 } 1072 } 1073 ], 1074 "kind": "let", 1075 "loc": { 1076 "start": { 1077 "line": 25, 1078 "column": 5 1079 }, 1080 "end": { 1081 "line": 25, 1082 "column": 32 1083 } 1084 } 1085 }, 1086 { 1087 "type": "VariableDeclaration", 1088 "declarations": [ 1089 { 1090 "type": "VariableDeclarator", 1091 "id": { 1092 "type": "Identifier", 1093 "name": "raspberry", 1094 "typeAnnotation": { 1095 "type": "ETSTypeReference", 1096 "part": { 1097 "type": "ETSTypeReferencePart", 1098 "name": { 1099 "type": "Identifier", 1100 "name": "Short", 1101 "decorators": [], 1102 "loc": { 1103 "start": { 1104 "line": 28, 1105 "column": 21 1106 }, 1107 "end": { 1108 "line": 28, 1109 "column": 26 1110 } 1111 } 1112 }, 1113 "loc": { 1114 "start": { 1115 "line": 28, 1116 "column": 21 1117 }, 1118 "end": { 1119 "line": 28, 1120 "column": 28 1121 } 1122 } 1123 }, 1124 "loc": { 1125 "start": { 1126 "line": 28, 1127 "column": 21 1128 }, 1129 "end": { 1130 "line": 28, 1131 "column": 28 1132 } 1133 } 1134 }, 1135 "decorators": [], 1136 "loc": { 1137 "start": { 1138 "line": 28, 1139 "column": 9 1140 }, 1141 "end": { 1142 "line": 28, 1143 "column": 18 1144 } 1145 } 1146 }, 1147 "init": { 1148 "type": "NumberLiteral", 1149 "value": 1, 1150 "loc": { 1151 "start": { 1152 "line": 28, 1153 "column": 29 1154 }, 1155 "end": { 1156 "line": 28, 1157 "column": 32 1158 } 1159 } 1160 }, 1161 "loc": { 1162 "start": { 1163 "line": 28, 1164 "column": 9 1165 }, 1166 "end": { 1167 "line": 28, 1168 "column": 32 1169 } 1170 } 1171 } 1172 ], 1173 "kind": "let", 1174 "loc": { 1175 "start": { 1176 "line": 28, 1177 "column": 5 1178 }, 1179 "end": { 1180 "line": 28, 1181 "column": 33 1182 } 1183 } 1184 }, 1185 { 1186 "type": "VariableDeclaration", 1187 "declarations": [ 1188 { 1189 "type": "VariableDeclarator", 1190 "id": { 1191 "type": "Identifier", 1192 "name": "strawberry", 1193 "typeAnnotation": { 1194 "type": "ETSTypeReference", 1195 "part": { 1196 "type": "ETSTypeReferencePart", 1197 "name": { 1198 "type": "Identifier", 1199 "name": "Int", 1200 "decorators": [], 1201 "loc": { 1202 "start": { 1203 "line": 29, 1204 "column": 22 1205 }, 1206 "end": { 1207 "line": 29, 1208 "column": 25 1209 } 1210 } 1211 }, 1212 "loc": { 1213 "start": { 1214 "line": 29, 1215 "column": 22 1216 }, 1217 "end": { 1218 "line": 29, 1219 "column": 27 1220 } 1221 } 1222 }, 1223 "loc": { 1224 "start": { 1225 "line": 29, 1226 "column": 22 1227 }, 1228 "end": { 1229 "line": 29, 1230 "column": 27 1231 } 1232 } 1233 }, 1234 "decorators": [], 1235 "loc": { 1236 "start": { 1237 "line": 29, 1238 "column": 9 1239 }, 1240 "end": { 1241 "line": 29, 1242 "column": 19 1243 } 1244 } 1245 }, 1246 "init": { 1247 "type": "NumberLiteral", 1248 "value": 2, 1249 "loc": { 1250 "start": { 1251 "line": 29, 1252 "column": 28 1253 }, 1254 "end": { 1255 "line": 29, 1256 "column": 31 1257 } 1258 } 1259 }, 1260 "loc": { 1261 "start": { 1262 "line": 29, 1263 "column": 9 1264 }, 1265 "end": { 1266 "line": 29, 1267 "column": 31 1268 } 1269 } 1270 } 1271 ], 1272 "kind": "let", 1273 "loc": { 1274 "start": { 1275 "line": 29, 1276 "column": 5 1277 }, 1278 "end": { 1279 "line": 29, 1280 "column": 32 1281 } 1282 } 1283 }, 1284 { 1285 "type": "VariableDeclaration", 1286 "declarations": [ 1287 { 1288 "type": "VariableDeclarator", 1289 "id": { 1290 "type": "Identifier", 1291 "name": "tomato", 1292 "typeAnnotation": { 1293 "type": "ETSTypeReference", 1294 "part": { 1295 "type": "ETSTypeReferencePart", 1296 "name": { 1297 "type": "Identifier", 1298 "name": "Long", 1299 "decorators": [], 1300 "loc": { 1301 "start": { 1302 "line": 30, 1303 "column": 18 1304 }, 1305 "end": { 1306 "line": 30, 1307 "column": 22 1308 } 1309 } 1310 }, 1311 "loc": { 1312 "start": { 1313 "line": 30, 1314 "column": 18 1315 }, 1316 "end": { 1317 "line": 30, 1318 "column": 24 1319 } 1320 } 1321 }, 1322 "loc": { 1323 "start": { 1324 "line": 30, 1325 "column": 18 1326 }, 1327 "end": { 1328 "line": 30, 1329 "column": 24 1330 } 1331 } 1332 }, 1333 "decorators": [], 1334 "loc": { 1335 "start": { 1336 "line": 30, 1337 "column": 9 1338 }, 1339 "end": { 1340 "line": 30, 1341 "column": 15 1342 } 1343 } 1344 }, 1345 "init": { 1346 "type": "NumberLiteral", 1347 "value": 3, 1348 "loc": { 1349 "start": { 1350 "line": 30, 1351 "column": 25 1352 }, 1353 "end": { 1354 "line": 30, 1355 "column": 28 1356 } 1357 } 1358 }, 1359 "loc": { 1360 "start": { 1361 "line": 30, 1362 "column": 9 1363 }, 1364 "end": { 1365 "line": 30, 1366 "column": 28 1367 } 1368 } 1369 } 1370 ], 1371 "kind": "let", 1372 "loc": { 1373 "start": { 1374 "line": 30, 1375 "column": 5 1376 }, 1377 "end": { 1378 "line": 30, 1379 "column": 29 1380 } 1381 } 1382 }, 1383 { 1384 "type": "VariableDeclaration", 1385 "declarations": [ 1386 { 1387 "type": "VariableDeclarator", 1388 "id": { 1389 "type": "Identifier", 1390 "name": "uglifruit", 1391 "typeAnnotation": { 1392 "type": "ETSTypeReference", 1393 "part": { 1394 "type": "ETSTypeReferencePart", 1395 "name": { 1396 "type": "Identifier", 1397 "name": "Char", 1398 "decorators": [], 1399 "loc": { 1400 "start": { 1401 "line": 31, 1402 "column": 21 1403 }, 1404 "end": { 1405 "line": 31, 1406 "column": 25 1407 } 1408 } 1409 }, 1410 "loc": { 1411 "start": { 1412 "line": 31, 1413 "column": 21 1414 }, 1415 "end": { 1416 "line": 31, 1417 "column": 27 1418 } 1419 } 1420 }, 1421 "loc": { 1422 "start": { 1423 "line": 31, 1424 "column": 21 1425 }, 1426 "end": { 1427 "line": 31, 1428 "column": 27 1429 } 1430 } 1431 }, 1432 "decorators": [], 1433 "loc": { 1434 "start": { 1435 "line": 31, 1436 "column": 9 1437 }, 1438 "end": { 1439 "line": 31, 1440 "column": 18 1441 } 1442 } 1443 }, 1444 "init": { 1445 "type": "NumberLiteral", 1446 "value": 65, 1447 "loc": { 1448 "start": { 1449 "line": 31, 1450 "column": 28 1451 }, 1452 "end": { 1453 "line": 31, 1454 "column": 32 1455 } 1456 } 1457 }, 1458 "loc": { 1459 "start": { 1460 "line": 31, 1461 "column": 9 1462 }, 1463 "end": { 1464 "line": 31, 1465 "column": 32 1466 } 1467 } 1468 } 1469 ], 1470 "kind": "let", 1471 "loc": { 1472 "start": { 1473 "line": 31, 1474 "column": 5 1475 }, 1476 "end": { 1477 "line": 31, 1478 "column": 33 1479 } 1480 } 1481 }, 1482 { 1483 "type": "ReturnStatement", 1484 "argument": null, 1485 "loc": { 1486 "start": { 1487 "line": 33, 1488 "column": 3 1489 }, 1490 "end": { 1491 "line": 33, 1492 "column": 10 1493 } 1494 } 1495 } 1496 ], 1497 "loc": { 1498 "start": { 1499 "line": 16, 1500 "column": 23 1501 }, 1502 "end": { 1503 "line": 34, 1504 "column": 2 1505 } 1506 } 1507 }, 1508 "loc": { 1509 "start": { 1510 "line": 16, 1511 "column": 14 1512 }, 1513 "end": { 1514 "line": 34, 1515 "column": 2 1516 } 1517 } 1518 }, 1519 "loc": { 1520 "start": { 1521 "line": 16, 1522 "column": 14 1523 }, 1524 "end": { 1525 "line": 34, 1526 "column": 2 1527 } 1528 } 1529 }, 1530 "overloads": [], 1531 "decorators": [], 1532 "loc": { 1533 "start": { 1534 "line": 16, 1535 "column": 1 1536 }, 1537 "end": { 1538 "line": 34, 1539 "column": 2 1540 } 1541 } 1542 } 1543 ], 1544 "loc": { 1545 "start": { 1546 "line": 1, 1547 "column": 1 1548 }, 1549 "end": { 1550 "line": 1, 1551 "column": 1 1552 } 1553 } 1554 }, 1555 "loc": { 1556 "start": { 1557 "line": 1, 1558 "column": 1 1559 }, 1560 "end": { 1561 "line": 1, 1562 "column": 1 1563 } 1564 } 1565 } 1566 ], 1567 "loc": { 1568 "start": { 1569 "line": 1, 1570 "column": 1 1571 }, 1572 "end": { 1573 "line": 36, 1574 "column": 1 1575 } 1576 } 1577} 1578