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