Changeset 1038 for XIOS/trunk/src/parse_expr/lex_parser.cpp
- Timestamp:
- 01/30/17 16:33:03 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/trunk/src/parse_expr/lex_parser.cpp
r1019 r1038 372 372 4, 4, 5, 4, 4, 4, 6, 4, 4, 4, 373 373 7, 8, 9, 10, 4, 11, 4, 12, 13, 13, 374 13, 13, 13, 13, 13, 13, 13, 13, 375 1 4, 15, 16, 4, 17, 18, 18, 18, 18, 18,376 377 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,378 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,379 18, 4, 4, 4, 19, 4, 4, 18, 18, 18,380 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,381 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,382 18, 18, 18, 4, 4, 4, 4, 4374 13, 13, 13, 13, 13, 13, 13, 13, 14, 4, 375 15, 16, 17, 18, 19, 20, 20, 20, 20, 20, 376 377 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 378 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 379 20, 4, 4, 4, 21, 4, 4, 20, 20, 20, 380 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 381 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 382 20, 20, 20, 4, 4, 4, 4, 4 383 383 }, 384 384 … … 390 390 391 391 7, 8, 9, 10, 4, 11, 4, 12, 13, 13, 392 13, 13, 13, 13, 13, 13, 13, 13, 393 1 4, 15, 16, 4, 17, 18, 18, 18, 18, 18,394 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,395 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,396 18, 4, 4, 4, 19, 4, 4, 18, 18, 18,397 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,398 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,399 18, 18, 18, 4, 4, 4, 4, 4392 13, 13, 13, 13, 13, 13, 13, 13, 14, 4, 393 15, 16, 17, 18, 19, 20, 20, 20, 20, 20, 394 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 395 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 396 20, 4, 4, 4, 21, 4, 4, 20, 20, 20, 397 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 398 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 399 20, 20, 20, 4, 4, 4, 4, 4 400 400 }, 401 401 … … 436 436 437 437 { 438 3, -5, -5, -5, -5, -5, -5, -5, -5, 2 1,438 3, -5, -5, -5, -5, -5, -5, -5, -5, 23, 439 439 -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, 440 440 -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, 441 -5, -5, 2 1, -5, -5, -5, -5, -5, -5, -5,441 -5, -5, 23, -5, -5, -5, -5, -5, -5, -5, 442 442 -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, 443 443 … … 460 460 -6, -6, -6, -6, -6, -6, -6, -6, -6, -6, 461 461 -6, -6, -6, -6, -6, -6, -6, -6, -6, -6, 462 -6, -6, -6, -6, -6, 2 2, 22, 22, 22, 22,463 2 2, 22, 22, 22, 22, 22, 22, 22, 22, 22,464 2 2, 22, 22, 22, 22, 22, 22, 22, 22, 22,465 2 2, -6, -6, -6, -6, -6, -6, 22, 22, 22,466 2 2, 22, 22, 22, 22, 22, 22, 22, 22, 22,467 2 2, 22, 22, 22, 22, 22, 22, 22, 22, 22,468 469 2 2, 22, 22, -6, -6, -6, -6, -6462 -6, -6, -6, -6, -6, 24, 24, 24, 24, 24, 463 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 464 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 465 24, -6, -6, -6, -6, -6, -6, 24, 24, 24, 466 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 467 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 468 469 24, 24, 24, -6, -6, -6, -6, -6 470 470 }, 471 471 … … 564 564 -12, -12, -12, -12, -12, -12, -12, -12, -12, -12, 565 565 -12, -12, -12, -12, -12, -12, -12, -12, -12, -12, 566 -12, 2 3, -12, -12, -12, -12, -12, -12, -12, -12,566 -12, 25, -12, -12, -12, -12, -12, -12, -12, -12, 567 567 -12, -12, -12, -12, -12, -12, -12, -12, -12, -12, 568 568 -12, -12, -12, -12, -12, -12, -12, -12, -12, -12, … … 579 579 -13, -13, -13, -13, -13, -13, -13, -13, -13, -13, 580 580 -13, -13, -13, -13, -13, -13, -13, -13, -13, -13, 581 -13, -13, -13, -13, -13, -13, 2 4, -13, 25, 25,582 2 5, 25, 25, 25, 25, 25, 25, 25, -13, -13,583 -13, -13, -13, -13, -13, -13, -13, -13, -13, 2 6,581 -13, -13, -13, -13, -13, -13, 26, -13, 27, 27, 582 27, 27, 27, 27, 27, 27, 27, 27, -13, -13, 583 -13, -13, -13, -13, -13, -13, -13, -13, -13, 28, 584 584 -13, -13, -13, -13, -13, -13, -13, -13, -13, -13, 585 585 -13, -13, -13, -13, -13, -13, -13, -13, -13, -13, 586 586 -13, -13, -13, -13, -13, -13, -13, -13, -13, -13, 587 -13, 2 6, -13, -13, -13, -13, -13, -13, -13, -13,587 -13, 28, -13, -13, -13, -13, -13, -13, -13, -13, 588 588 589 589 -13, -13, -13, -13, -13, -13, -13, -13, -13, -13, … … 598 598 -14, -14, -14, -14, -14, -14, -14, -14, -14, -14, 599 599 -14, -14, -14, -14, -14, -14, -14, -14, -14, -14, 600 -14, 27, -14, -14, -14, -14, -14, -14, -14, -14,600 -14, -14, -14, -14, -14, -14, -14, -14, -14, -14, 601 601 -14, -14, -14, -14, -14, -14, -14, -14, -14, -14, 602 602 … … 616 616 617 617 -15, -15, -15, -15, -15, -15, -15, -15, -15, -15, 618 -15, 2 8, -15, -15, -15, -15, -15, -15, -15, -15,618 -15, 29, -15, -15, -15, -15, -15, -15, -15, -15, 619 619 -15, -15, -15, -15, -15, -15, -15, -15, -15, -15, 620 620 -15, -15, -15, -15, -15, -15, -15, -15, -15, -15, … … 633 633 -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, 634 634 -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, 635 -16, 29, -16, -16, -16, -16, -16, -16, -16, -16,635 -16, 30, -16, -16, -16, -16, -16, -16, -16, -16, 636 636 -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, 637 637 -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, … … 650 650 -17, -17, -17, -17, -17, -17, -17, -17, -17, -17, 651 651 -17, -17, -17, -17, -17, -17, -17, -17, -17, -17, 652 -17, -17, -17, -17, -17, 30, 30, 30, 30, 30,653 30, 30, 30, 30, 30, 30, 30, 30, 30, 30,654 30, 30, 30, 30, 30, 30, 30, 30, 30, 30,655 656 30, -17, -17, -17, -17, -17, -17, 30, 30, 30,657 30, 30, 30, 30, 30, 30, 30, 30, 30, 30,658 30, 30, 30, 30, 30, 30, 30, 30, 30, 30,659 30, 30, 30, -17, -17, -17, -17, -17652 -17, 31, -17, -17, -17, -17, -17, -17, -17, -17, 653 -17, -17, -17, -17, -17, -17, -17, -17, -17, -17, 654 -17, -17, -17, -17, -17, -17, -17, -17, -17, -17, 655 656 -17, -17, -17, -17, -17, -17, -17, -17, -17, -17, 657 -17, -17, -17, -17, -17, -17, -17, -17, -17, -17, 658 -17, -17, -17, -17, -17, -17, -17, -17, -17, -17, 659 -17, -17, -17, -17, -17, -17, -17, -17 660 660 }, 661 661 … … 665 665 -18, -18, -18, -18, -18, -18, -18, -18, -18, -18, 666 666 -18, -18, -18, -18, -18, -18, -18, -18, -18, -18, 667 -18, -18, -18, -18, -18, -18, -18, -18, 31, 31,668 31, 31, 31, 31, 31, 31, 31, 31, -18, -18,669 670 -18, -18, -18, -18, -18, 31, 31, 31, 31, 31,671 31, 31, 31, 31, 31, 31, 31, 31, 31, 31,672 31, 31, 31, 31, 31, 31, 31, 31, 31, 31,673 31, -18, -18, -18, -18, 31, -18, 31, 31, 31,674 31, 31, 31, 31, 31, 31, 31, 31, 31, 31,675 31, 31, 31, 31, 31, 31, 31, 31, 31, 31,676 31, 31, 31, -18, -18, -18, -18, -18667 -18, -18, -18, -18, -18, -18, -18, -18, -18, -18, 668 -18, -18, -18, -18, -18, -18, -18, -18, -18, -18, 669 670 -18, -18, -18, -18, -18, -18, -18, -18, -18, -18, 671 -18, -18, -18, -18, -18, -18, -18, -18, -18, -18, 672 -18, -18, -18, -18, -18, -18, -18, -18, -18, -18, 673 -18, -18, -18, -18, -18, -18, -18, -18, -18, -18, 674 -18, -18, -18, -18, -18, -18, -18, -18, -18, -18, 675 -18, -18, -18, -18, -18, -18, -18, -18, -18, -18, 676 -18, -18, -18, -18, -18, -18, -18, -18 677 677 }, 678 678 … … 685 685 -19, -19, -19, -19, -19, -19, -19, -19, -19, -19, 686 686 -19, -19, -19, -19, -19, -19, -19, -19, -19, -19, 687 -19, -19, -19, -19, -19, -19, -19, -19, -19, -19,688 -19, -19, -19, -19, -19, -19, -19, -19, -19, -19,689 -19, -19, -19, -19, -19, -19, -19, -19, -19, -19,690 -19, -19, -19, -19, -19, -19, -19, -19, -19, -19,691 -19, -19, -19, -19, -19, -19, -19, -19, -19, -19,692 -19, -19, -19, -19, -19, -19, -19, -19, -19, -19,693 -19, -19, -19, -19, -19, -19, -19, -19687 -19, -19, -19, -19, -19, 32, 32, 32, 32, 32, 688 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 689 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 690 32, -19, -19, -19, -19, -19, -19, 32, 32, 32, 691 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 692 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 693 32, 32, 32, -19, -19, -19, -19, -19 694 694 695 695 }, … … 700 700 -20, -20, -20, -20, -20, -20, -20, -20, -20, -20, 701 701 -20, -20, -20, -20, -20, -20, -20, -20, -20, -20, 702 -20, -20, -20, -20, -20, -20, -20, -20, -20, -20,703 -20, -20, -20, -20, -20, -20, -20, -20, -20, -20,704 -20, -20, -20, -20, -20, -20, -20, -20, -20, -20,705 -20, -20, -20, -20, -20, -20, -20, -20, -20, -20,706 -20, -20, -20, -20, -20, -20, -20, -20, -20, -20,707 -20, -20, -20, -20, -20, -20, -20, -20, -20, -20,708 709 -20, -20, -20, -20, -20, -20, -20, -20, -20, -20,710 -20, -20, -20, -20, -20, -20, -20, -20, -20, -20,711 -20, -20, -20, -20, -20, -20, -20, -20712 }, 713 714 { 715 3, -21, -21, -21, -21, -21, -21, -21, -21, 702 -20, -20, -20, -20, -20, -20, -20, -20, 33, 33, 703 33, 33, 33, 33, 33, 33, 33, 33, -20, -20, 704 -20, -20, -20, -20, -20, 33, 33, 33, 33, 33, 705 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 706 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 707 33, -20, -20, -20, -20, 33, -20, 33, 33, 33, 708 709 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 710 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 711 33, 33, 33, -20, -20, -20, -20, -20 712 }, 713 714 { 715 3, -21, -21, -21, -21, -21, -21, -21, -21, -21, 716 716 -21, -21, -21, -21, -21, -21, -21, -21, -21, -21, 717 717 -21, -21, -21, -21, -21, -21, -21, -21, -21, -21, 718 -21, -21, 718 -21, -21, -21, -21, -21, -21, -21, -21, -21, -21, 719 719 -21, -21, -21, -21, -21, -21, -21, -21, -21, -21, 720 720 -21, -21, -21, -21, -21, -21, -21, -21, -21, -21, … … 735 735 -22, -22, -22, -22, -22, -22, -22, -22, -22, -22, 736 736 737 -22, -22, -22, -22, -22, -22, -22, -22, 32, 32, 738 32, 32, 32, 32, 32, 32, 32, 32, -22, -22, 739 -22, -22, -22, -22, -22, 32, 32, 32, 32, 32, 740 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 741 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 742 32, -22, -22, -22, -22, 32, -22, 32, 32, 32, 743 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 744 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 745 32, 32, 32, -22, -22, -22, -22, -22 746 }, 747 748 { 749 3, -23, -23, -23, -23, -23, -23, -23, -23, -23, 750 737 -22, -22, -22, -22, -22, -22, -22, -22, -22, -22, 738 -22, -22, -22, -22, -22, -22, -22, -22, -22, -22, 739 -22, -22, -22, -22, -22, -22, -22, -22, -22, -22, 740 -22, -22, -22, -22, -22, -22, -22, -22, -22, -22, 741 -22, -22, -22, -22, -22, -22, -22, -22, -22, -22, 742 -22, -22, -22, -22, -22, -22, -22, -22, -22, -22, 743 -22, -22, -22, -22, -22, -22, -22, -22, -22, -22, 744 -22, -22, -22, -22, -22, -22, -22, -22, -22, -22, 745 -22, -22, -22, -22, -22, -22, -22, -22 746 }, 747 748 { 749 3, -23, -23, -23, -23, -23, -23, -23, -23, 23, 750 751 -23, -23, -23, -23, -23, -23, -23, -23, -23, -23, 752 -23, -23, -23, -23, -23, -23, -23, -23, -23, -23, 753 -23, -23, 23, -23, -23, -23, -23, -23, -23, -23, 751 754 -23, -23, -23, -23, -23, -23, -23, -23, -23, -23, 752 755 -23, -23, -23, -23, -23, -23, -23, -23, -23, -23, … … 756 759 -23, -23, -23, -23, -23, -23, -23, -23, -23, -23, 757 760 -23, -23, -23, -23, -23, -23, -23, -23, -23, -23, 758 -23, -23, -23, -23, -23, -23, -23, -23, -23, -23,759 -23, -23, -23, -23, -23, -23, -23, -23, -23, -23,760 -23, -23, -23, -23, -23, -23, -23, -23, -23, -23,761 761 762 762 -23, -23, -23, -23, -23, -23, -23, -23, -23, -23, … … 769 769 -24, -24, -24, -24, -24, -24, -24, -24, -24, -24, 770 770 -24, -24, -24, -24, -24, -24, -24, -24, -24, -24, 771 -24, -24, -24, -24, -24, -24, -24, -24, 3 3, 33,772 3 3, 33, 33, 33, 33, 33, 33, 33, -24, -24,773 -24, -24, -24, -24, -24, -24, -24, -24, -24, -24,774 -24, -24, -24, -24, -24, -24, -24, -24, -24, -24,775 776 -24, -24, -24, -24, -24, -24, -24, -24, -24, -24,777 -24, -24, -24, -24, -24, -24, -24, -24, -24, -24,778 -24, -24, -24, -24, -24, -24, -24, -24, -24, -24,779 -24, -24, -24, -24, -24, -24, -24, -24, -24, -24,780 -24, -24, -24, -24, -24, -24, -24, -24771 -24, -24, -24, -24, -24, -24, -24, -24, 34, 34, 772 34, 34, 34, 34, 34, 34, 34, 34, -24, -24, 773 -24, -24, -24, -24, -24, 34, 34, 34, 34, 34, 774 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 775 776 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 777 34, -24, -24, -24, -24, 34, -24, 34, 34, 34, 778 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 779 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 780 34, 34, 34, -24, -24, -24, -24, -24 781 781 }, 782 782 … … 786 786 -25, -25, -25, -25, -25, -25, -25, -25, -25, -25, 787 787 -25, -25, -25, -25, -25, -25, -25, -25, -25, -25, 788 -25, -25, -25, -25, -25, -25, 24, -25, 25, 25, 789 790 25, 25, 25, 25, 25, 25, 25, 25, -25, -25, 791 -25, -25, -25, -25, -25, -25, -25, -25, -25, 26, 788 -25, -25, -25, -25, -25, -25, -25, -25, -25, -25, 789 792 790 -25, -25, -25, -25, -25, -25, -25, -25, -25, -25, 793 791 -25, -25, -25, -25, -25, -25, -25, -25, -25, -25, 794 792 -25, -25, -25, -25, -25, -25, -25, -25, -25, -25, 795 -25, 26, -25, -25, -25, -25, -25, -25, -25, -25, 793 -25, -25, -25, -25, -25, -25, -25, -25, -25, -25, 794 -25, -25, -25, -25, -25, -25, -25, -25, -25, -25, 795 -25, -25, -25, -25, -25, -25, -25, -25, -25, -25, 796 796 -25, -25, -25, -25, -25, -25, -25, -25, -25, -25, 797 797 -25, -25, -25, -25, -25, -25, -25, -25 … … 804 804 -26, -26, -26, -26, -26, -26, -26, -26, -26, -26, 805 805 -26, -26, -26, -26, -26, -26, -26, -26, -26, -26, 806 -26, -26, -26, 34, -26, 34, -26, -26, 35, 35,806 -26, -26, -26, -26, -26, -26, -26, -26, 35, 35, 807 807 35, 35, 35, 35, 35, 35, 35, 35, -26, -26, 808 808 -26, -26, -26, -26, -26, -26, -26, -26, -26, -26, … … 821 821 -27, -27, -27, -27, -27, -27, -27, -27, -27, -27, 822 822 -27, -27, -27, -27, -27, -27, -27, -27, -27, -27, 823 -27, -27, -27, -27, -27, -27, 26, -27, 27, 27, 824 27, 27, 27, 27, 27, 27, 27, 27, -27, -27, 825 -27, -27, -27, -27, -27, -27, -27, -27, -27, 28, 823 826 -27, -27, -27, -27, -27, -27, -27, -27, -27, -27, 824 827 -27, -27, -27, -27, -27, -27, -27, -27, -27, -27, 828 825 829 -27, -27, -27, -27, -27, -27, -27, -27, -27, -27, 826 -27, -27, -27, -27, -27, -27, -27, -27, -27, -27, 827 -27, -27, -27, -27, -27, -27, -27, -27, -27, -27, 828 829 -27, -27, -27, -27, -27, -27, -27, -27, -27, -27, 830 -27, -27, -27, -27, -27, -27, -27, -27, -27, -27, 830 -27, 28, -27, -27, -27, -27, -27, -27, -27, -27, 831 831 -27, -27, -27, -27, -27, -27, -27, -27, -27, -27, 832 832 -27, -27, -27, -27, -27, -27, -27, -27 … … 838 838 -28, -28, -28, -28, -28, -28, -28, -28, -28, -28, 839 839 -28, -28, -28, -28, -28, -28, -28, -28, -28, -28, 840 -28, -28, -28, -28, -28, -28, -28, -28, -28, -28,841 -28, -28, -28, -28, -28, -28, -28, -28, -28, -28,840 -28, -28, -28, 36, -28, 36, -28, -28, 37, 37, 841 37, 37, 37, 37, 37, 37, 37, 37, -28, -28, 842 842 843 843 -28, -28, -28, -28, -28, -28, -28, -28, -28, -28, … … 873 873 -30, -30, -30, -30, -30, -30, -30, -30, -30, -30, 874 874 -30, -30, -30, -30, -30, -30, -30, -30, -30, -30, 875 -30, -30, -30, -30, -30, -30, -30, -30, 36, 36,876 36, 36, 36, 36, 36, 36, 36, 36, -30, -30,877 -30, -30, -30, -30, -30, 36, 36, 36, 36, 36,878 36, 36, 36, 36, 36, 36, 36, 36, 36, 36,879 36, 36, 36, 36, 36, 36, 36, 36, 36, 36,880 36, -30, -30, -30, -30, 36, -30, 36, 36, 36,881 882 36, 36, 36, 36, 36, 36, 36, 36, 36, 36,883 36, 36, 36, 36, 36, 36, 36, 36, 36, 36,884 36, 36, 36, -30, -30, -30, -30, -30875 -30, -30, -30, -30, -30, -30, -30, -30, -30, -30, 876 -30, -30, -30, -30, -30, -30, -30, -30, -30, -30, 877 -30, -30, -30, -30, -30, -30, -30, -30, -30, -30, 878 -30, -30, -30, -30, -30, -30, -30, -30, -30, -30, 879 -30, -30, -30, -30, -30, -30, -30, -30, -30, -30, 880 -30, -30, -30, -30, -30, -30, -30, -30, -30, -30, 881 882 -30, -30, -30, -30, -30, -30, -30, -30, -30, -30, 883 -30, -30, -30, -30, -30, -30, -30, -30, -30, -30, 884 -30, -30, -30, -30, -30, -30, -30, -30 885 885 }, 886 886 … … 890 890 -31, -31, -31, -31, -31, -31, -31, -31, -31, -31, 891 891 -31, -31, -31, -31, -31, -31, -31, -31, -31, -31, 892 -31, -31, -31, -31, -31, -31, -31, -31, 31,31,893 31, 31, 31, 31, 31, 31, 31,31, -31, -31,894 -31, -31, -31, -31, -31, 31, 31, 31, 31,31,895 896 31, 31, 31, 31, 31, 31, 31, 31, 31,31,897 31, 31, 31, 31, 31, 31, 31, 31, 31,31,898 31, -31, -31, -31, -31, 31, -31, 31, 31,31,899 31, 31, 31, 31, 31, 31, 31, 31, 31,31,900 31, 31, 31, 31, 31, 31, 31, 31, 31,31,901 31, 31,31, -31, -31, -31, -31, -31892 -31, -31, -31, -31, -31, -31, -31, -31, -31, -31, 893 -31, -31, -31, -31, -31, -31, -31, -31, -31, -31, 894 -31, -31, -31, -31, -31, -31, -31, -31, -31, -31, 895 896 -31, -31, -31, -31, -31, -31, -31, -31, -31, -31, 897 -31, -31, -31, -31, -31, -31, -31, -31, -31, -31, 898 -31, -31, -31, -31, -31, -31, -31, -31, -31, -31, 899 -31, -31, -31, -31, -31, -31, -31, -31, -31, -31, 900 -31, -31, -31, -31, -31, -31, -31, -31, -31, -31, 901 -31, -31, -31, -31, -31, -31, -31, -31 902 902 }, 903 903 … … 908 908 -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, 909 909 910 -32, -32, -32, -32, -32, -32, -32, -32, 3 2, 32,911 3 2, 32, 32, 32, 32, 32, 32, 32, -32, -32,912 -32, -32, -32, -32, -32, 3 2, 32, 32, 32, 32,913 3 2, 32, 32, 32, 32, 32, 32, 32, 32, 32,914 3 2, 32, 32, 32, 32, 32, 32, 32, 32, 32,915 3 2, -32, -32, -32, -32, 32, -32, 32, 32, 32,916 3 2, 32, 32, 32, 32, 32, 32, 32, 32, 32,917 3 2, 32, 32, 32, 32, 32, 32, 32, 32, 32,918 3 2, 32, 32, -32, -32, -32, -32, -32910 -32, -32, -32, -32, -32, -32, -32, -32, 38, 38, 911 38, 38, 38, 38, 38, 38, 38, 38, -32, -32, 912 -32, -32, -32, -32, -32, 38, 38, 38, 38, 38, 913 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 914 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 915 38, -32, -32, -32, -32, 38, -32, 38, 38, 38, 916 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 917 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 918 38, 38, 38, -32, -32, -32, -32, -32 919 919 }, 920 920 … … 927 927 -33, -33, -33, -33, -33, -33, -33, -33, 33, 33, 928 928 33, 33, 33, 33, 33, 33, 33, 33, -33, -33, 929 -33, -33, -33, -33, -33, -33, -33, -33, -33, 26,930 -33, -33, -33, -33, -33, -33, -33, -33, -33, -33,931 -33, -33, -33, -33, -33, -33, -33, -33, -33, -33,932 -33, -33, -33, -33, -33, -33, -33, -33, -33, -33,933 -33, 26, -33, -33, -33, -33, -33, -33, -33, -33,934 935 -33, -33, -33, -33, -33, -33, -33, -33, -33, -33,936 -33, -33, -33, -33, -33, -33, -33, -33929 -33, -33, -33, -33, -33, 33, 33, 33, 33, 33, 930 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 931 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 932 33, -33, -33, -33, -33, 33, -33, 33, 33, 33, 933 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 934 935 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 936 33, 33, 33, -33, -33, -33, -33, -33 937 937 }, 938 938 … … 942 942 -34, -34, -34, -34, -34, -34, -34, -34, -34, -34, 943 943 -34, -34, -34, -34, -34, -34, -34, -34, -34, -34, 944 -34, -34, -34, -34, -34, -34, -34, -34, 3 5, 35,945 3 5, 35, 35, 35, 35, 35, 35, 35, -34, -34,946 -34, -34, -34, -34, -34, -34, -34, -34, -34, -34,947 -34, -34, -34, -34, -34, -34, -34, -34, -34, -34,948 949 -34, -34, -34, -34, -34, -34, -34, -34, -34, -34,950 -34, -34, -34, -34, -34, -34, -34, -34, -34, -34,951 -34, -34, -34, -34, -34, -34, -34, -34, -34, -34,952 -34, -34, -34, -34, -34, -34, -34, -34, -34, -34,953 -34, -34, -34, -34, -34, -34, -34, -34944 -34, -34, -34, -34, -34, -34, -34, -34, 34, 34, 945 34, 34, 34, 34, 34, 34, 34, 34, -34, -34, 946 -34, -34, -34, -34, -34, 34, 34, 34, 34, 34, 947 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 948 949 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 950 34, -34, -34, -34, -34, 34, -34, 34, 34, 34, 951 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 952 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 953 34, 34, 34, -34, -34, -34, -34, -34 954 954 }, 955 955 … … 962 962 963 963 35, 35, 35, 35, 35, 35, 35, 35, -35, -35, 964 -35, -35, -35, -35, -35, -35, -35, -35, -35, 28, 964 965 -35, -35, -35, -35, -35, -35, -35, -35, -35, -35, 965 966 -35, -35, -35, -35, -35, -35, -35, -35, -35, -35, 966 967 -35, -35, -35, -35, -35, -35, -35, -35, -35, -35, 967 -35, -35, -35, -35, -35, -35, -35, -35, -35, -35, 968 -35, -35, -35, -35, -35, -35, -35, -35, -35, -35, 968 -35, 28, -35, -35, -35, -35, -35, -35, -35, -35, 969 969 -35, -35, -35, -35, -35, -35, -35, -35, -35, -35, 970 970 -35, -35, -35, -35, -35, -35, -35, -35 … … 977 977 -36, -36, -36, -36, -36, -36, -36, -36, -36, -36, 978 978 -36, -36, -36, -36, -36, -36, -36, -36, -36, -36, 979 -36, -36, -36, -36, -36, -36, -36, -36, 36, 36, 980 36, 36, 36, 36, 36, 36, 36, 36, -36, -36, 981 -36, -36, -36, -36, -36, 36, 36, 36, 36, 36, 982 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 983 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 984 36, -36, -36, -36, -36, 36, -36, 36, 36, 36, 985 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 986 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 987 988 36, 36, 36, -36, -36, -36, -36, -36 979 -36, -36, -36, -36, -36, -36, -36, -36, 37, 37, 980 37, 37, 37, 37, 37, 37, 37, 37, -36, -36, 981 -36, -36, -36, -36, -36, -36, -36, -36, -36, -36, 982 -36, -36, -36, -36, -36, -36, -36, -36, -36, -36, 983 -36, -36, -36, -36, -36, -36, -36, -36, -36, -36, 984 -36, -36, -36, -36, -36, -36, -36, -36, -36, -36, 985 -36, -36, -36, -36, -36, -36, -36, -36, -36, -36, 986 -36, -36, -36, -36, -36, -36, -36, -36, -36, -36, 987 988 -36, -36, -36, -36, -36, -36, -36, -36 989 }, 990 991 { 992 3, -37, -37, -37, -37, -37, -37, -37, -37, -37, 993 -37, -37, -37, -37, -37, -37, -37, -37, -37, -37, 994 -37, -37, -37, -37, -37, -37, -37, -37, -37, -37, 995 -37, -37, -37, -37, -37, -37, -37, -37, -37, -37, 996 -37, -37, -37, -37, -37, -37, -37, -37, 37, 37, 997 37, 37, 37, 37, 37, 37, 37, 37, -37, -37, 998 -37, -37, -37, -37, -37, -37, -37, -37, -37, -37, 999 -37, -37, -37, -37, -37, -37, -37, -37, -37, -37, 1000 -37, -37, -37, -37, -37, -37, -37, -37, -37, -37, 1001 1002 -37, -37, -37, -37, -37, -37, -37, -37, -37, -37, 1003 -37, -37, -37, -37, -37, -37, -37, -37, -37, -37, 1004 -37, -37, -37, -37, -37, -37, -37, -37, -37, -37, 1005 -37, -37, -37, -37, -37, -37, -37, -37 1006 }, 1007 1008 { 1009 3, -38, -38, -38, -38, -38, -38, -38, -38, -38, 1010 -38, -38, -38, -38, -38, -38, -38, -38, -38, -38, 1011 -38, -38, -38, -38, -38, -38, -38, -38, -38, -38, 1012 -38, -38, -38, -38, -38, -38, -38, -38, -38, -38, 1013 -38, -38, -38, -38, -38, -38, -38, -38, 38, 38, 1014 38, 38, 38, 38, 38, 38, 38, 38, -38, -38, 1015 1016 -38, -38, -38, -38, -38, 38, 38, 38, 38, 38, 1017 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 1018 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 1019 38, -38, -38, -38, -38, 38, -38, 38, 38, 38, 1020 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 1021 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 1022 38, 38, 38, -38, -38, -38, -38, -38 989 1023 }, 990 1024 … … 1006 1040 (yy_c_buf_p) = yy_cp; 1007 1041 1008 #define YY_NUM_RULES 2 01009 #define YY_END_OF_BUFFER 2 11042 #define YY_NUM_RULES 22 1043 #define YY_END_OF_BUFFER 23 1010 1044 /* This struct is not used in this scanner, 1011 1045 but its presence is necessary. */ … … 1015 1049 flex_int32_t yy_nxt; 1016 1050 }; 1017 static yyconst flex_int16_t yy_accept[3 7] =1051 static yyconst flex_int16_t yy_accept[39] = 1018 1052 { 0, 1019 0, 0, 2 1, 20, 1, 20, 17, 18, 8, 6,1020 7, 9, 2, 1 2, 20, 13, 20, 5, 10, 19,1021 1, 4, 16, 0, 2, 0, 14, 11, 15, 3,1022 5, 4, 2, 0, 2, 31053 0, 0, 23, 22, 1, 22, 19, 20, 8, 6, 1054 7, 9, 2, 18, 12, 22, 13, 17, 22, 5, 1055 10, 21, 1, 4, 16, 0, 2, 0, 14, 11, 1056 15, 3, 5, 4, 2, 0, 2, 3 1023 1057 } ; 1024 1058 … … 1026 1060 static char *yy_last_accepting_cpos; 1027 1061 1028 static yyconst yy_state_type yy_NUL_trans[3 7] =1062 static yyconst yy_state_type yy_NUL_trans[39] = 1029 1063 { 0, 1030 2 0, 20, 0, 0, 0, 0, 0, 0, 0, 0,1064 22, 22, 0, 0, 0, 0, 0, 0, 0, 0, 1031 1065 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1032 1066 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1033 0, 0, 0, 0, 0, 0 1067 0, 0, 0, 0, 0, 0, 0, 0 1034 1068 } ; 1035 1069 … … 1061 1095 #include "yacc_parser.hpp" 1062 1096 1063 #line 10 64"lex_parser.cpp"1097 #line 1098 "lex_parser.cpp" 1064 1098 1065 1099 #define INITIAL 0 … … 1230 1264 1231 1265 1232 #line 12 33"lex_parser.cpp"1266 #line 1267 "lex_parser.cpp" 1233 1267 1234 1268 if ( !(yy_init) ) … … 1395 1429 case 17: 1396 1430 YY_RULE_SETUP 1397 #line 6 9"lex_parser.lex"1398 return LEFT_PARENTHESIS;1431 #line 68 "lex_parser.lex" 1432 return QUESTION_MARK; 1399 1433 YY_BREAK 1400 1434 case 18: 1401 1435 YY_RULE_SETUP 1402 #line 70"lex_parser.lex"1403 return RIGHT_PARENTHESIS;1436 #line 69 "lex_parser.lex" 1437 return COLON; 1404 1438 YY_BREAK 1405 1439 case 19: 1406 1440 YY_RULE_SETUP 1407 #line 7 2"lex_parser.lex"1408 return END;1441 #line 70 "lex_parser.lex" 1442 return LEFT_PARENTHESIS; 1409 1443 YY_BREAK 1410 1444 case 20: 1411 1445 YY_RULE_SETUP 1446 #line 71 "lex_parser.lex" 1447 return RIGHT_PARENTHESIS; 1448 YY_BREAK 1449 case 21: 1450 YY_RULE_SETUP 1412 1451 #line 73 "lex_parser.lex" 1452 return END; 1453 YY_BREAK 1454 case 22: 1455 YY_RULE_SETUP 1456 #line 74 "lex_parser.lex" 1413 1457 ECHO; 1414 1458 YY_BREAK 1415 #line 14 16"lex_parser.cpp"1459 #line 1460 "lex_parser.cpp" 1416 1460 case YY_STATE_EOF(INITIAL): 1417 1461 yyterminate(); … … 2172 2216 char *buf; 2173 2217 yy_size_t n; 2174 yy_size_t i;2218 int i; 2175 2219 2176 2220 /* Get memory for full buffer, including space for trailing EOB's. */ … … 2402 2446 #define YYTABLES_NAME "yytables" 2403 2447 2404 #line 7 3"lex_parser.lex"2448 #line 74 "lex_parser.lex"
Note: See TracChangeset
for help on using the changeset viewer.