Changeset 1158 for XIOS/dev/dev_olga/src/parse_expr/lex_parser.cpp
- Timestamp:
- 06/06/17 17:58:16 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/dev_olga/src/parse_expr/lex_parser.cpp
r728 r1158 10 10 #define YY_FLEX_MAJOR_VERSION 2 11 11 #define YY_FLEX_MINOR_VERSION 5 12 #define YY_FLEX_SUBMINOR_VERSION 3 912 #define YY_FLEX_SUBMINOR_VERSION 37 13 13 #if YY_FLEX_SUBMINOR_VERSION > 0 14 14 #define FLEX_BETA … … 143 143 /* Size of default input buffer. */ 144 144 #ifndef YY_BUF_SIZE 145 #ifdef __ia64__146 /* On IA-64, the buffer size is 16k, not 8k.147 * Moreover, YY_BUF_SIZE is 2*YY_READ_BUF_SIZE in the general case.148 * Ditto for the __ia64__ case accordingly.149 */150 #define YY_BUF_SIZE 32768151 #else152 145 #define YY_BUF_SIZE 16384 153 #endif /* __ia64__ */154 146 #endif 155 147 … … 177 169 178 170 #define YY_LESS_LINENO(n) 179 #define YY_LINENO_REWIND_TO(ptr)180 171 181 172 /* Return all but the first "n" matched characters back to the input stream. */ … … 356 347 extern char *yytext; 357 348 #define yytext_ptr yytext 358 359 349 static yyconst flex_int16_t yy_nxt[][128] = 360 350 { … … 382 372 4, 4, 5, 4, 4, 4, 6, 4, 4, 4, 383 373 7, 8, 9, 10, 4, 11, 4, 12, 13, 13, 384 13, 13, 13, 13, 13, 13, 13, 13, 385 1 4, 15, 16, 4, 17, 18, 18, 18, 18, 18,386 387 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,388 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,389 18, 4, 4, 4, 19, 4, 4, 18, 18, 18,390 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,391 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,392 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 393 383 }, 394 384 … … 400 390 401 391 7, 8, 9, 10, 4, 11, 4, 12, 13, 13, 402 13, 13, 13, 13, 13, 13, 13, 13, 403 1 4, 15, 16, 4, 17, 18, 18, 18, 18, 18,404 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,405 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,406 18, 4, 4, 4, 19, 4, 4, 18, 18, 18,407 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,408 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,409 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 410 400 }, 411 401 … … 446 436 447 437 { 448 3, -5, -5, -5, -5, -5, -5, -5, -5, 2 1,438 3, -5, -5, -5, -5, -5, -5, -5, -5, 23, 449 439 -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, 450 440 -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, 451 -5, -5, 2 1, -5, -5, -5, -5, -5, -5, -5,441 -5, -5, 23, -5, -5, -5, -5, -5, -5, -5, 452 442 -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, 453 443 … … 470 460 -6, -6, -6, -6, -6, -6, -6, -6, -6, -6, 471 461 -6, -6, -6, -6, -6, -6, -6, -6, -6, -6, 472 -6, -6, -6, -6, -6, 2 2, 22, 22, 22, 22,473 2 2, 22, 22, 22, 22, 22, 22, 22, 22, 22,474 2 2, 22, 22, 22, 22, 22, 22, 22, 22, 22,475 2 2, -6, -6, -6, -6, -6, -6, 22, 22, 22,476 2 2, 22, 22, 22, 22, 22, 22, 22, 22, 22,477 2 2, 22, 22, 22, 22, 22, 22, 22, 22, 22,478 479 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 480 470 }, 481 471 … … 574 564 -12, -12, -12, -12, -12, -12, -12, -12, -12, -12, 575 565 -12, -12, -12, -12, -12, -12, -12, -12, -12, -12, 576 -12, -12, -12, -12, -12, -12, -12, -12, -12, -12,566 -12, 25, -12, -12, -12, -12, -12, -12, -12, -12, 577 567 -12, -12, -12, -12, -12, -12, -12, -12, -12, -12, 578 568 -12, -12, -12, -12, -12, -12, -12, -12, -12, -12, … … 589 579 -13, -13, -13, -13, -13, -13, -13, -13, -13, -13, 590 580 -13, -13, -13, -13, -13, -13, -13, -13, -13, -13, 591 -13, -13, -13, -13, -13, -13, 2 3, -13, 24, 24,592 2 4, 24, 24, 24, 24, 24, 24, 24, -13, -13,593 -13, -13, -13, -13, -13, -13, -13, -13, -13, 2 5,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, 594 584 -13, -13, -13, -13, -13, -13, -13, -13, -13, -13, 595 585 -13, -13, -13, -13, -13, -13, -13, -13, -13, -13, 596 586 -13, -13, -13, -13, -13, -13, -13, -13, -13, -13, 597 -13, 2 5, -13, -13, -13, -13, -13, -13, -13, -13,587 -13, 28, -13, -13, -13, -13, -13, -13, -13, -13, 598 588 599 589 -13, -13, -13, -13, -13, -13, -13, -13, -13, -13, … … 608 598 -14, -14, -14, -14, -14, -14, -14, -14, -14, -14, 609 599 -14, -14, -14, -14, -14, -14, -14, -14, -14, -14, 610 -14, 26, -14, -14, -14, -14, -14, -14, -14, -14,600 -14, -14, -14, -14, -14, -14, -14, -14, -14, -14, 611 601 -14, -14, -14, -14, -14, -14, -14, -14, -14, -14, 612 602 … … 626 616 627 617 -15, -15, -15, -15, -15, -15, -15, -15, -15, -15, 628 -15, 2 7, -15, -15, -15, -15, -15, -15, -15, -15,618 -15, 29, -15, -15, -15, -15, -15, -15, -15, -15, 629 619 -15, -15, -15, -15, -15, -15, -15, -15, -15, -15, 630 620 -15, -15, -15, -15, -15, -15, -15, -15, -15, -15, … … 643 633 -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, 644 634 -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, 645 -16, 28, -16, -16, -16, -16, -16, -16, -16, -16,635 -16, 30, -16, -16, -16, -16, -16, -16, -16, -16, 646 636 -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, 647 637 -16, -16, -16, -16, -16, -16, -16, -16, -16, -16, … … 660 650 -17, -17, -17, -17, -17, -17, -17, -17, -17, -17, 661 651 -17, -17, -17, -17, -17, -17, -17, -17, -17, -17, 662 -17, -17, -17, -17, -17, 29, 29, 29, 29, 29,663 29, 29, 29, 29, 29, 29, 29, 29, 29, 29,664 29, 29, 29, 29, 29, 29, 29, 29, 29, 29,665 666 29, -17, -17, -17, -17, -17, -17, 29, 29, 29,667 29, 29, 29, 29, 29, 29, 29, 29, 29, 29,668 29, 29, 29, 29, 29, 29, 29, 29, 29, 29,669 29, 29, 29, -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 670 660 }, 671 661 … … 675 665 -18, -18, -18, -18, -18, -18, -18, -18, -18, -18, 676 666 -18, -18, -18, -18, -18, -18, -18, -18, -18, -18, 677 -18, -18, -18, -18, -18, -18, -18, -18, 30, 30,678 30, 30, 30, 30, 30, 30, 30, 30, -18, -18,679 680 -18, -18, -18, -18, -18, 30, 30, 30, 30, 30,681 30, 30, 30, 30, 30, 30, 30, 30, 30, 30,682 30, 30, 30, 30, 30, 30, 30, 30, 30, 30,683 30, -18, -18, -18, -18, 30, -18, 30, 30, 30,684 30, 30, 30, 30, 30, 30, 30, 30, 30, 30,685 30, 30, 30, 30, 30, 30, 30, 30, 30, 30,686 30, 30, 30, -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 687 677 }, 688 678 … … 695 685 -19, -19, -19, -19, -19, -19, -19, -19, -19, -19, 696 686 -19, -19, -19, -19, -19, -19, -19, -19, -19, -19, 697 -19, -19, -19, -19, -19, -19, -19, -19, -19, -19,698 -19, -19, -19, -19, -19, -19, -19, -19, -19, -19,699 -19, -19, -19, -19, -19, -19, -19, -19, -19, -19,700 -19, -19, -19, -19, -19, -19, -19, -19, -19, -19,701 -19, -19, -19, -19, -19, -19, -19, -19, -19, -19,702 -19, -19, -19, -19, -19, -19, -19, -19, -19, -19,703 -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 704 694 705 695 }, … … 710 700 -20, -20, -20, -20, -20, -20, -20, -20, -20, -20, 711 701 -20, -20, -20, -20, -20, -20, -20, -20, -20, -20, 712 -20, -20, -20, -20, -20, -20, -20, -20, -20, -20,713 -20, -20, -20, -20, -20, -20, -20, -20, -20, -20,714 -20, -20, -20, -20, -20, -20, -20, -20, -20, -20,715 -20, -20, -20, -20, -20, -20, -20, -20, -20, -20,716 -20, -20, -20, -20, -20, -20, -20, -20, -20, -20,717 -20, -20, -20, -20, -20, -20, -20, -20, -20, -20,718 719 -20, -20, -20, -20, -20, -20, -20, -20, -20, -20,720 -20, -20, -20, -20, -20, -20, -20, -20, -20, -20,721 -20, -20, -20, -20, -20, -20, -20, -20722 }, 723 724 { 725 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, 726 716 -21, -21, -21, -21, -21, -21, -21, -21, -21, -21, 727 717 -21, -21, -21, -21, -21, -21, -21, -21, -21, -21, 728 -21, -21, 718 -21, -21, -21, -21, -21, -21, -21, -21, -21, -21, 729 719 -21, -21, -21, -21, -21, -21, -21, -21, -21, -21, 730 720 -21, -21, -21, -21, -21, -21, -21, -21, -21, -21, … … 745 735 -22, -22, -22, -22, -22, -22, -22, -22, -22, -22, 746 736 747 -22, -22, -22, -22, -22, -22, -22, -22, 31, 31,748 31, 31, 31, 31, 31, 31, 31, 31, -22, -22,749 -22, -22, -22, -22, -22, 31, 31, 31, 31, 31,750 31, 31, 31, 31, 31, 31, 31, 31, 31, 31,751 31, 31, 31, 31, 31, 31, 31, 31, 31, 31,752 31, -22, -22, -22, -22, 31, -22, 31, 31, 31,753 31, 31, 31, 31, 31, 31, 31, 31, 31, 31,754 31, 31, 31, 31, 31, 31, 31, 31, 31, 31,755 31, 31, 31, -22, -22, -22, -22, -22756 }, 757 758 { 759 3, -23, -23, -23, -23, -23, -23, -23, -23, -23,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, 760 750 761 751 -23, -23, -23, -23, -23, -23, -23, -23, -23, -23, 762 752 -23, -23, -23, -23, -23, -23, -23, -23, -23, -23, 763 -23, -23, -23, -23, -23, -23, -23, -23, -23, -23, 764 -23, -23, -23, -23, -23, -23, -23, -23, 32, 32, 765 32, 32, 32, 32, 32, 32, 32, 32, -23, -23, 753 -23, -23, 23, -23, -23, -23, -23, -23, -23, -23, 766 754 -23, -23, -23, -23, -23, -23, -23, -23, -23, -23, 767 755 -23, -23, -23, -23, -23, -23, -23, -23, -23, -23, … … 769 757 -23, -23, -23, -23, -23, -23, -23, -23, -23, -23, 770 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, 771 761 772 762 -23, -23, -23, -23, -23, -23, -23, -23, -23, -23, … … 779 769 -24, -24, -24, -24, -24, -24, -24, -24, -24, -24, 780 770 -24, -24, -24, -24, -24, -24, -24, -24, -24, -24, 781 -24, -24, -24, -24, -24, -24, 23, -24, 24, 24,782 24, 24, 24, 24, 24, 24, 24, 24, -24, -24,783 -24, -24, -24, -24, -24, -24, -24, -24, -24, 25,784 -24, -24, -24, -24, -24, -24, -24, -24, -24, -24,785 786 -24, -24, -24, -24, -24, -24, -24, -24, -24, -24,787 -24, -24, -24, -24, -24, -24, -24, -24, -24, -24,788 -24, 25, -24, -24, -24, -24, -24, -24, -24, -24,789 -24, -24, -24, -24, -24, -24, -24, -24, -24, -24,790 -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 791 781 }, 792 782 … … 796 786 -25, -25, -25, -25, -25, -25, -25, -25, -25, -25, 797 787 -25, -25, -25, -25, -25, -25, -25, -25, -25, -25, 798 -25, -25, -25, 33, -25, 33, -25, -25, 34, 34,799 800 34, 34, 34, 34, 34, 34, 34, 34, -25, -25,788 -25, -25, -25, -25, -25, -25, -25, -25, -25, -25, 789 790 -25, -25, -25, -25, -25, -25, -25, -25, -25, -25, 801 791 -25, -25, -25, -25, -25, -25, -25, -25, -25, -25, 802 792 -25, -25, -25, -25, -25, -25, -25, -25, -25, -25, … … 814 804 -26, -26, -26, -26, -26, -26, -26, -26, -26, -26, 815 805 -26, -26, -26, -26, -26, -26, -26, -26, -26, -26, 806 -26, -26, -26, -26, -26, -26, -26, -26, 35, 35, 807 35, 35, 35, 35, 35, 35, 35, 35, -26, -26, 816 808 -26, -26, -26, -26, -26, -26, -26, -26, -26, -26, 817 809 -26, -26, -26, -26, -26, -26, -26, -26, -26, -26, … … 820 812 -26, -26, -26, -26, -26, -26, -26, -26, -26, -26, 821 813 -26, -26, -26, -26, -26, -26, -26, -26, -26, -26, 822 -26, -26, -26, -26, -26, -26, -26, -26, -26, -26,823 -26, -26, -26, -26, -26, -26, -26, -26, -26, -26,824 814 825 815 -26, -26, -26, -26, -26, -26, -26, -26 … … 831 821 -27, -27, -27, -27, -27, -27, -27, -27, -27, -27, 832 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, 833 826 -27, -27, -27, -27, -27, -27, -27, -27, -27, -27, 834 827 -27, -27, -27, -27, -27, -27, -27, -27, -27, -27, 828 835 829 -27, -27, -27, -27, -27, -27, -27, -27, -27, -27, 836 -27, -27, -27, -27, -27, -27, -27, -27, -27, -27, 837 -27, -27, -27, -27, -27, -27, -27, -27, -27, -27, 838 839 -27, -27, -27, -27, -27, -27, -27, -27, -27, -27, 840 -27, -27, -27, -27, -27, -27, -27, -27, -27, -27, 830 -27, 28, -27, -27, -27, -27, -27, -27, -27, -27, 841 831 -27, -27, -27, -27, -27, -27, -27, -27, -27, -27, 842 832 -27, -27, -27, -27, -27, -27, -27, -27 … … 848 838 -28, -28, -28, -28, -28, -28, -28, -28, -28, -28, 849 839 -28, -28, -28, -28, -28, -28, -28, -28, -28, -28, 850 -28, -28, -28, -28, -28, -28, -28, -28, -28, -28,851 -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, 852 842 853 843 -28, -28, -28, -28, -28, -28, -28, -28, -28, -28, … … 866 856 867 857 -29, -29, -29, -29, -29, -29, -29, -29, -29, -29, 868 -29, -29, -29, -29, -29, -29, -29, -29, 35, 35,869 35, 35, 35, 35, 35, 35, 35, 35, -29, -29,870 -29, -29, -29, -29, -29, 35, 35, 35, 35, 35,871 35, 35, 35, 35, 35, 35, 35, 35, 35, 35,872 35, 35, 35, 35, 35, 35, 35, 35, 35, 35,873 35, -29, -29, -29, -29, 35, -29, 35, 35, 35,874 35, 35, 35, 35, 35, 35, 35, 35, 35, 35,875 35, 35, 35, 35, 35, 35, 35, 35, 35, 35,876 35, 35, 35, -29, -29, -29, -29, -29858 -29, -29, -29, -29, -29, -29, -29, -29, -29, -29, 859 -29, -29, -29, -29, -29, -29, -29, -29, -29, -29, 860 -29, -29, -29, -29, -29, -29, -29, -29, -29, -29, 861 -29, -29, -29, -29, -29, -29, -29, -29, -29, -29, 862 -29, -29, -29, -29, -29, -29, -29, -29, -29, -29, 863 -29, -29, -29, -29, -29, -29, -29, -29, -29, -29, 864 -29, -29, -29, -29, -29, -29, -29, -29, -29, -29, 865 -29, -29, -29, -29, -29, -29, -29, -29, -29, -29, 866 -29, -29, -29, -29, -29, -29, -29, -29 877 867 878 868 }, … … 883 873 -30, -30, -30, -30, -30, -30, -30, -30, -30, -30, 884 874 -30, -30, -30, -30, -30, -30, -30, -30, -30, -30, 885 -30, -30, -30, -30, -30, -30, -30, -30, 30,30,886 30, 30, 30, 30, 30, 30, 30,30, -30, -30,887 -30, -30, -30, -30, -30, 30, 30, 30, 30,30,888 30, 30, 30, 30, 30, 30, 30, 30, 30,30,889 30, 30, 30, 30, 30, 30, 30, 30, 30,30,890 30, -30, -30, -30, -30, 30, -30, 30, 30,30,891 892 30, 30, 30, 30, 30, 30, 30, 30, 30,30,893 30, 30, 30, 30, 30, 30, 30, 30, 30,30,894 30, 30,30, -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 895 885 }, 896 886 … … 900 890 -31, -31, -31, -31, -31, -31, -31, -31, -31, -31, 901 891 -31, -31, -31, -31, -31, -31, -31, -31, -31, -31, 902 -31, -31, -31, -31, -31, -31, -31, -31, 31,31,903 31, 31, 31, 31, 31, 31, 31,31, -31, -31,904 -31, -31, -31, -31, -31, 31, 31, 31, 31,31,905 906 31, 31, 31, 31, 31, 31, 31, 31, 31,31,907 31, 31, 31, 31, 31, 31, 31, 31, 31,31,908 31, -31, -31, -31, -31, 31, -31, 31, 31,31,909 31, 31, 31, 31, 31, 31, 31, 31, 31,31,910 31, 31, 31, 31, 31, 31, 31, 31, 31,31,911 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 912 902 }, 913 903 … … 918 908 -32, -32, -32, -32, -32, -32, -32, -32, -32, -32, 919 909 920 -32, -32, -32, -32, -32, -32, -32, -32, 3 2, 32,921 3 2, 32, 32, 32, 32, 32, 32, 32, -32, -32,922 -32, -32, -32, -32, -32, -32, -32, -32, -32, 25,923 -32, -32, -32, -32, -32, -32, -32, -32, -32, -32,924 -32, -32, -32, -32, -32, -32, -32, -32, -32, -32,925 -32, -32, -32, -32, -32, -32, -32, -32, -32, -32,926 -32, 25, -32, -32, -32, -32, -32, -32, -32, -32,927 -32, -32, -32, -32, -32, -32, -32, -32, -32, -32,928 -32, -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 929 919 }, 930 920 … … 935 925 -33, -33, -33, -33, -33, -33, -33, -33, -33, -33, 936 926 -33, -33, -33, -33, -33, -33, -33, -33, -33, -33, 937 -33, -33, -33, -33, -33, -33, -33, -33, 3 4, 34,938 3 4, 34, 34, 34, 34, 34, 34, 34, -33, -33,939 -33, -33, -33, -33, -33, -33, -33, -33, -33, -33,940 -33, -33, -33, -33, -33, -33, -33, -33, -33, -33,941 -33, -33, -33, -33, -33, -33, -33, -33, -33, -33,942 -33, -33, -33, -33, -33, -33, -33, -33, -33, -33,943 -33, -33, -33, -33, -33, -33, -33, -33, -33, -33,944 945 -33, -33, -33, -33, -33, -33, -33, -33, -33, -33,946 -33, -33, -33, -33, -33, -33, -33, -33927 -33, -33, -33, -33, -33, -33, -33, -33, 33, 33, 928 33, 33, 33, 33, 33, 33, 33, 33, -33, -33, 929 -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 947 937 }, 948 938 … … 954 944 -34, -34, -34, -34, -34, -34, -34, -34, 34, 34, 955 945 34, 34, 34, 34, 34, 34, 34, 34, -34, -34, 956 -34, -34, -34, -34, -34, -34, -34, -34, -34, -34,957 -34, -34, -34, -34, -34, -34, -34, -34, -34, -34,958 959 -34, -34, -34, -34, -34, -34, -34, -34, -34, -34,960 -34, -34, -34, -34, -34, -34, -34, -34, -34, -34,961 -34, -34, -34, -34, -34, -34, -34, -34, -34, -34,962 -34, -34, -34, -34, -34, -34, -34, -34, -34, -34,963 -34, -34, -34, -34, -34, -34, -34, -34946 -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 964 954 }, 965 955 … … 972 962 973 963 35, 35, 35, 35, 35, 35, 35, 35, -35, -35, 974 -35, -35, -35, -35, -35, 35, 35, 35, 35, 35, 975 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 976 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 977 35, -35, -35, -35, -35, 35, -35, 35, 35, 35, 978 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 979 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 980 35, 35, 35, -35, -35, -35, -35, -35 964 -35, -35, -35, -35, -35, -35, -35, -35, -35, 28, 965 -35, -35, -35, -35, -35, -35, -35, -35, -35, -35, 966 -35, -35, -35, -35, -35, -35, -35, -35, -35, -35, 967 -35, -35, -35, -35, -35, -35, -35, -35, -35, -35, 968 -35, 28, -35, -35, -35, -35, -35, -35, -35, -35, 969 -35, -35, -35, -35, -35, -35, -35, -35, -35, -35, 970 -35, -35, -35, -35, -35, -35, -35, -35 971 }, 972 973 { 974 3, -36, -36, -36, -36, -36, -36, -36, -36, -36, 975 -36, -36, -36, -36, -36, -36, -36, -36, -36, -36, 976 977 -36, -36, -36, -36, -36, -36, -36, -36, -36, -36, 978 -36, -36, -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 981 1023 }, 982 1024 … … 998 1040 (yy_c_buf_p) = yy_cp; 999 1041 1000 #define YY_NUM_RULES 191001 #define YY_END_OF_BUFFER 2 01042 #define YY_NUM_RULES 22 1043 #define YY_END_OF_BUFFER 23 1002 1044 /* This struct is not used in this scanner, 1003 1045 but its presence is necessary. */ … … 1007 1049 flex_int32_t yy_nxt; 1008 1050 }; 1009 static yyconst flex_int16_t yy_accept[3 6] =1051 static yyconst flex_int16_t yy_accept[39] = 1010 1052 { 0, 1011 0, 0, 2 0, 19, 1, 19, 16, 17, 8, 6,1012 7, 9, 2, 1 2, 19, 13, 19, 5, 10, 18,1013 1, 4, 0, 2, 0, 14, 11, 15, 3, 5,1014 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 1015 1057 } ; 1016 1058 … … 1018 1060 static char *yy_last_accepting_cpos; 1019 1061 1020 static yyconst yy_state_type yy_NUL_trans[3 6] =1062 static yyconst yy_state_type yy_NUL_trans[39] = 1021 1063 { 0, 1022 2 0, 20, 0, 0, 0, 0, 0, 0, 0, 0,1064 22, 22, 0, 0, 0, 0, 0, 0, 0, 0, 1023 1065 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1024 1066 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1025 0, 0, 0, 0, 0 1067 0, 0, 0, 0, 0, 0, 0, 0 1026 1068 } ; 1027 1069 … … 1053 1095 #include "yacc_parser.hpp" 1054 1096 1055 #line 10 56"lex_parser.cpp"1097 #line 1098 "lex_parser.cpp" 1056 1098 1057 1099 #define INITIAL 0 … … 1134 1176 /* Amount of stuff to slurp up with each read. */ 1135 1177 #ifndef YY_READ_BUF_SIZE 1136 #ifdef __ia64__1137 /* On IA-64, the buffer size is 16k, not 8k */1138 #define YY_READ_BUF_SIZE 163841139 #else1140 1178 #define YY_READ_BUF_SIZE 8192 1141 #endif /* __ia64__ */1142 1179 #endif 1143 1180 … … 1224 1261 register int yy_act; 1225 1262 1263 #line 29 "lex_parser.lex" 1264 1265 1266 #line 1267 "lex_parser.cpp" 1267 1226 1268 if ( !(yy_init) ) 1227 1269 { … … 1249 1291 yy_load_buffer_state( ); 1250 1292 } 1251 1252 {1253 #line 29 "lex_parser.lex"1254 1255 1256 #line 1257 "lex_parser.cpp"1257 1293 1258 1294 while ( 1 ) /* loops until end-of-file is reached */ … … 1388 1424 case 16: 1389 1425 YY_RULE_SETUP 1390 #line 6 8"lex_parser.lex"1391 return LEFT_PARENTHESIS;1426 #line 67 "lex_parser.lex" 1427 return NE; 1392 1428 YY_BREAK 1393 1429 case 17: 1394 1430 YY_RULE_SETUP 1395 #line 6 9"lex_parser.lex"1396 return RIGHT_PARENTHESIS;1431 #line 68 "lex_parser.lex" 1432 return QUESTION_MARK; 1397 1433 YY_BREAK 1398 1434 case 18: 1399 1435 YY_RULE_SETUP 1400 #line 71"lex_parser.lex"1401 return END;1436 #line 69 "lex_parser.lex" 1437 return COLON; 1402 1438 YY_BREAK 1403 1439 case 19: 1404 1440 YY_RULE_SETUP 1405 #line 72 "lex_parser.lex" 1441 #line 70 "lex_parser.lex" 1442 return LEFT_PARENTHESIS; 1443 YY_BREAK 1444 case 20: 1445 YY_RULE_SETUP 1446 #line 71 "lex_parser.lex" 1447 return RIGHT_PARENTHESIS; 1448 YY_BREAK 1449 case 21: 1450 YY_RULE_SETUP 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" 1406 1457 ECHO; 1407 1458 YY_BREAK 1408 #line 14 09"lex_parser.cpp"1459 #line 1460 "lex_parser.cpp" 1409 1460 case YY_STATE_EOF(INITIAL): 1410 1461 yyterminate(); … … 1537 1588 } /* end of action switch */ 1538 1589 } /* end of scanning one token */ 1539 } /* end of user's declarations */1540 1590 } /* end of yylex */ 1541 1591 … … 2166 2216 char *buf; 2167 2217 yy_size_t n; 2168 yy_size_t i;2218 int i; 2169 2219 2170 2220 /* Get memory for full buffer, including space for trailing EOB's. */ … … 2396 2446 #define YYTABLES_NAME "yytables" 2397 2447 2398 #line 7 1"lex_parser.lex"2448 #line 74 "lex_parser.lex"
Note: See TracChangeset
for help on using the changeset viewer.