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