1 #line 1 "asmshader.yy.c" 3 #line 3 "asmshader.yy.c" 5 #define YY_INT_ALIGNED short int 9 #define yy_create_buffer asmshader__create_buffer 10 #define yy_delete_buffer asmshader__delete_buffer 11 #define yy_scan_buffer asmshader__scan_buffer 12 #define yy_scan_string asmshader__scan_string 13 #define yy_scan_bytes asmshader__scan_bytes 14 #define yy_init_buffer asmshader__init_buffer 15 #define yy_flush_buffer asmshader__flush_buffer 16 #define yy_load_buffer_state asmshader__load_buffer_state 17 #define yy_switch_to_buffer asmshader__switch_to_buffer 18 #define yypush_buffer_state asmshader_push_buffer_state 19 #define yypop_buffer_state asmshader_pop_buffer_state 20 #define yyensure_buffer_stack asmshader_ensure_buffer_stack 21 #define yy_flex_debug asmshader__flex_debug 22 #define yyin asmshader_in 23 #define yyleng asmshader_leng 24 #define yylex asmshader_lex 25 #define yylineno asmshader_lineno 26 #define yyout asmshader_out 27 #define yyrestart asmshader_restart 28 #define yytext asmshader_text 29 #define yywrap asmshader_wrap 30 #define yyalloc asmshader_alloc 31 #define yyrealloc asmshader_realloc 32 #define yyfree asmshader_free 35 #define YY_FLEX_MAJOR_VERSION 2 36 #define YY_FLEX_MINOR_VERSION 6 37 #define YY_FLEX_SUBMINOR_VERSION 4 38 #if YY_FLEX_SUBMINOR_VERSION > 0 42 #ifdef yy_create_buffer 43 #define asmshader__create_buffer_ALREADY_DEFINED 45 #define yy_create_buffer asmshader__create_buffer 48 #ifdef yy_delete_buffer 49 #define asmshader__delete_buffer_ALREADY_DEFINED 51 #define yy_delete_buffer asmshader__delete_buffer 55 #define asmshader__scan_buffer_ALREADY_DEFINED 57 #define yy_scan_buffer asmshader__scan_buffer 61 #define asmshader__scan_string_ALREADY_DEFINED 63 #define yy_scan_string asmshader__scan_string 67 #define asmshader__scan_bytes_ALREADY_DEFINED 69 #define yy_scan_bytes asmshader__scan_bytes 73 #define asmshader__init_buffer_ALREADY_DEFINED 75 #define yy_init_buffer asmshader__init_buffer 78 #ifdef yy_flush_buffer 79 #define asmshader__flush_buffer_ALREADY_DEFINED 81 #define yy_flush_buffer asmshader__flush_buffer 84 #ifdef yy_load_buffer_state 85 #define asmshader__load_buffer_state_ALREADY_DEFINED 87 #define yy_load_buffer_state asmshader__load_buffer_state 90 #ifdef yy_switch_to_buffer 91 #define asmshader__switch_to_buffer_ALREADY_DEFINED 93 #define yy_switch_to_buffer asmshader__switch_to_buffer 96 #ifdef yypush_buffer_state 97 #define asmshader_push_buffer_state_ALREADY_DEFINED 99 #define yypush_buffer_state asmshader_push_buffer_state 102 #ifdef yypop_buffer_state 103 #define asmshader_pop_buffer_state_ALREADY_DEFINED 105 #define yypop_buffer_state asmshader_pop_buffer_state 108 #ifdef yyensure_buffer_stack 109 #define asmshader_ensure_buffer_stack_ALREADY_DEFINED 111 #define yyensure_buffer_stack asmshader_ensure_buffer_stack 115 #define asmshader_lex_ALREADY_DEFINED 117 #define yylex asmshader_lex 121 #define asmshader_restart_ALREADY_DEFINED 123 #define yyrestart asmshader_restart 127 #define asmshader_lex_init_ALREADY_DEFINED 129 #define yylex_init asmshader_lex_init 132 #ifdef yylex_init_extra 133 #define asmshader_lex_init_extra_ALREADY_DEFINED 135 #define yylex_init_extra asmshader_lex_init_extra 139 #define asmshader_lex_destroy_ALREADY_DEFINED 141 #define yylex_destroy asmshader_lex_destroy 145 #define asmshader_get_debug_ALREADY_DEFINED 147 #define yyget_debug asmshader_get_debug 151 #define asmshader_set_debug_ALREADY_DEFINED 153 #define yyset_debug asmshader_set_debug 157 #define asmshader_get_extra_ALREADY_DEFINED 159 #define yyget_extra asmshader_get_extra 163 #define asmshader_set_extra_ALREADY_DEFINED 165 #define yyset_extra asmshader_set_extra 169 #define asmshader_get_in_ALREADY_DEFINED 171 #define yyget_in asmshader_get_in 175 #define asmshader_set_in_ALREADY_DEFINED 177 #define yyset_in asmshader_set_in 181 #define asmshader_get_out_ALREADY_DEFINED 183 #define yyget_out asmshader_get_out 187 #define asmshader_set_out_ALREADY_DEFINED 189 #define yyset_out asmshader_set_out 193 #define asmshader_get_leng_ALREADY_DEFINED 195 #define yyget_leng asmshader_get_leng 199 #define asmshader_get_text_ALREADY_DEFINED 201 #define yyget_text asmshader_get_text 205 #define asmshader_get_lineno_ALREADY_DEFINED 207 #define yyget_lineno asmshader_get_lineno 211 #define asmshader_set_lineno_ALREADY_DEFINED 213 #define yyset_lineno asmshader_set_lineno 217 #define asmshader_wrap_ALREADY_DEFINED 219 #define yywrap asmshader_wrap 223 #define asmshader_alloc_ALREADY_DEFINED 225 #define yyalloc asmshader_alloc 229 #define asmshader_realloc_ALREADY_DEFINED 231 #define yyrealloc asmshader_realloc 235 #define asmshader_free_ALREADY_DEFINED 237 #define yyfree asmshader_free 241 #define asmshader_text_ALREADY_DEFINED 243 #define yytext asmshader_text 247 #define asmshader_leng_ALREADY_DEFINED 249 #define yyleng asmshader_leng 253 #define asmshader_in_ALREADY_DEFINED 255 #define yyin asmshader_in 259 #define asmshader_out_ALREADY_DEFINED 261 #define yyout asmshader_out 265 #define asmshader__flex_debug_ALREADY_DEFINED 267 #define yy_flex_debug asmshader__flex_debug 271 #define asmshader_lineno_ALREADY_DEFINED 273 #define yylineno asmshader_lineno 293 #if defined (__STDC_VERSION__) && __STDC_VERSION__ >= 199901L 298 #ifndef __STDC_LIMIT_MACROS 299 #define __STDC_LIMIT_MACROS 1 302 #include <inttypes.h> 319 #define INT8_MIN (-128) 322 #define INT16_MIN (-32767-1) 325 #define INT32_MIN (-2147483647-1) 328 #define INT8_MAX (127) 331 #define INT16_MAX (32767) 334 #define INT32_MAX (2147483647) 337 #define UINT8_MAX (255U) 340 #define UINT16_MAX (65535U) 343 #define UINT32_MAX (4294967295U) 347 #define SIZE_MAX (~(size_t)0) 357 #define yyconst const 359 #if defined(__GNUC__) && __GNUC__ >= 3 360 #define yynoreturn __attribute__((__noreturn__)) 371 #define YY_SC_TO_UI(c) ((YY_CHAR) (c)) 377 #define BEGIN (yy_start) = 1 + 2 * 382 #define YY_START (((yy_start) - 1) / 2) 383 #define YYSTATE YY_START 385 #define YY_STATE_EOF(state) (YY_END_OF_BUFFER + state + 1) 387 #define YY_NEW_FILE yyrestart( yyin ) 388 #define YY_END_OF_BUFFER_CHAR 0 397 #define YY_BUF_SIZE 32768 399 #define YY_BUF_SIZE 16384 405 #define YY_STATE_BUF_SIZE ((YY_BUF_SIZE + 2) * sizeof(yy_state_type)) 407 #ifndef YY_TYPEDEF_YY_BUFFER_STATE 408 #define YY_TYPEDEF_YY_BUFFER_STATE 412 #ifndef YY_TYPEDEF_YY_SIZE_T 413 #define YY_TYPEDEF_YY_SIZE_T 421 #define EOB_ACT_CONTINUE_SCAN 0 422 #define EOB_ACT_END_OF_FILE 1 423 #define EOB_ACT_LAST_MATCH 2 425 #define YY_LESS_LINENO(n) 426 #define YY_LINENO_REWIND_TO(ptr) 433 int yyless_macro_arg = (n); \ 434 YY_LESS_LINENO(yyless_macro_arg);\ 435 *yy_cp = (yy_hold_char); \ 436 YY_RESTORE_YY_MORE_OFFSET \ 437 (yy_c_buf_p) = yy_cp = yy_bp + yyless_macro_arg - YY_MORE_ADJ; \ 438 YY_DO_BEFORE_ACTION; \ 441 #define unput(c) yyunput( c, (yytext_ptr) ) 443 #ifndef YY_STRUCT_YY_BUFFER_STATE 444 #define YY_STRUCT_YY_BUFFER_STATE 491 #define YY_BUFFER_NEW 0 492 #define YY_BUFFER_NORMAL 1 503 #define YY_BUFFER_EOF_PENDING 2 519 #define YY_CURRENT_BUFFER ( (yy_buffer_stack) \ 520 ? (yy_buffer_stack)[(yy_buffer_stack_top)] \ 525 #define YY_CURRENT_BUFFER_LVALUE (yy_buffer_stack)[(yy_buffer_stack_top)] 553 #define YY_FLUSH_BUFFER yy_flush_buffer( YY_CURRENT_BUFFER ) 563 #define yy_new_buffer yy_create_buffer 564 #define yy_set_interactive(is_interactive) \ 566 if ( ! YY_CURRENT_BUFFER ){ \ 567 yyensure_buffer_stack (); \ 568 YY_CURRENT_BUFFER_LVALUE = \ 569 yy_create_buffer( yyin, YY_BUF_SIZE ); \ 571 YY_CURRENT_BUFFER_LVALUE->yy_is_interactive = is_interactive; \ 573 #define yy_set_bol(at_bol) \ 575 if ( ! YY_CURRENT_BUFFER ){\ 576 yyensure_buffer_stack (); \ 577 YY_CURRENT_BUFFER_LVALUE = \ 578 yy_create_buffer( yyin, YY_BUF_SIZE ); \ 580 YY_CURRENT_BUFFER_LVALUE->yy_at_bol = at_bol; \ 582 #define YY_AT_BOL() (YY_CURRENT_BUFFER_LVALUE->yy_at_bol) 586 #define asmshader_wrap() (1) 587 #define YY_SKIP_YYWRAP 601 #define yytext_ptr yytext 611 #define YY_DO_BEFORE_ACTION \ 612 (yytext_ptr) = yy_bp; \ 613 yyleng = (int) (yy_cp - yy_bp); \ 614 (yy_hold_char) = *yy_cp; \ 616 (yy_c_buf_p) = yy_cp; 617 #define YY_NUM_RULES 174 618 #define YY_END_OF_BUFFER 175 628 0, 0, 175, 173, 171, 172, 173, 149, 173, 141,
629 142, 143, 139, 140, 119, 173, 136, 170, 173, 120,
630 120, 88, 173, 173, 173, 120, 173, 173, 173, 173,
631 86, 173, 120, 173, 173, 87, 171, 172, 0, 168,
632 0, 136, 136, 169, 136, 136, 170, 0, 0, 0,
633 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
634 0, 0, 0, 102, 103, 0, 0, 90, 0, 0,
635 88, 0, 0, 0, 0, 0, 0, 0, 0, 0,
636 0, 0, 0, 0, 89, 39, 105, 0, 0, 0,
637 0, 0, 0, 0, 0, 0, 0, 0, 0, 86,
639 0, 0, 0, 0, 0, 104, 0, 0, 0, 85,
640 0, 0, 0, 93, 0, 0, 0, 0, 0, 91,
641 0, 0, 87, 0, 0, 0, 169, 164, 165, 0,
642 0, 0, 0, 0, 0, 0, 124, 125, 126, 0,
643 147, 146, 134, 0, 132, 130, 133, 131, 135, 0,
644 0, 128, 0, 0, 0, 0, 0, 121, 122, 123,
645 15, 1, 78, 0, 0, 55, 54, 24, 33, 34,
646 0, 9, 10, 20, 79, 80, 0, 0, 16, 0,
647 22, 0, 52, 17, 0, 21, 0, 0, 5, 12,
648 11, 3, 6, 2, 26, 98, 97, 0, 0, 0,
650 0, 92, 0, 23, 0, 0, 7, 37, 47, 8,
651 0, 14, 25, 0, 13, 4, 60, 0, 0, 0,
652 0, 0, 148, 0, 0, 0, 145, 0, 0, 0,
653 0, 161, 0, 0, 0, 0, 127, 0, 0, 0,
654 0, 0, 44, 35, 36, 0, 40, 0, 0, 0,
655 18, 0, 0, 19, 46, 32, 31, 30, 29, 28,
656 53, 0, 95, 94, 96, 0, 0, 0, 0, 0,
657 0, 0, 50, 0, 0, 0, 0, 0, 0, 0,
658 0, 137, 0, 100, 0, 0, 0, 0, 0, 0,
659 144, 0, 0, 0, 0, 166, 0, 161, 0, 0,
661 0, 0, 0, 0, 0, 0, 42, 0, 0, 41,
662 0, 0, 138, 49, 0, 84, 0, 0, 0, 0,
663 0, 0, 0, 0, 0, 0, 0, 0, 0, 61,
664 0, 0, 101, 0, 0, 0, 0, 0, 0, 0,
665 0, 0, 160, 162, 0, 0, 154, 0, 0, 0,
666 0, 0, 43, 45, 56, 0, 38, 99, 111, 112,
667 113, 114, 115, 116, 117, 118, 27, 62, 0, 58,
668 0, 75, 0, 82, 83, 51, 81, 0, 0, 106,
669 107, 108, 109, 110, 0, 0, 0, 0, 160, 162,
670 153, 0, 154, 163, 0, 0, 0, 167, 48, 63,
672 0, 0, 0, 59, 0, 76, 0, 0, 0, 0,
673 0, 153, 0, 163, 156, 0, 0, 57, 77, 0,
674 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
675 157, 0, 0, 129, 150, 156, 0, 155, 73, 0,
676 0, 0, 0, 0, 0, 0, 64, 65, 0, 157,
677 0, 0, 150, 159, 0, 155, 0, 67, 68, 69,
678 0, 72, 0, 66, 0, 0, 159, 158, 0, 70,
679 0, 0, 151, 158, 74, 71, 152, 151, 152, 0
684 1, 1, 1, 1, 1, 1, 1, 1, 2, 3,
685 1, 1, 4, 1, 1, 1, 1, 1, 1, 1,
686 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
687 1, 2, 5, 1, 6, 1, 1, 1, 1, 7,
688 8, 1, 9, 10, 11, 12, 13, 14, 15, 16,
689 17, 18, 19, 19, 19, 20, 19, 1, 21, 1,
690 1, 1, 1, 1, 1, 1, 22, 23, 1, 24,
691 1, 1, 1, 1, 1, 25, 1, 1, 1, 26,
692 1, 1, 1, 27, 1, 1, 1, 1, 1, 1,
693 28, 1, 29, 1, 30, 1, 31, 32, 33, 34,
695 35, 36, 37, 38, 39, 1, 40, 41, 42, 43,
696 44, 45, 46, 47, 48, 49, 50, 51, 52, 53,
697 54, 55, 1, 1, 1, 1, 1, 1, 1, 1,
698 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
699 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
700 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
701 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
702 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
703 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
704 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
706 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
707 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
708 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
709 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
710 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
716 1, 1, 2, 1, 1, 1, 1, 1, 1, 1,
717 1, 3, 1, 4, 4, 4, 4, 4, 4, 4,
718 1, 1, 1, 5, 1, 5, 1, 1, 1, 1,
719 6, 1, 7, 1, 8, 3, 1, 1, 9, 1,
720 1, 10, 10, 9, 1, 1, 11, 12, 1, 1,
726 0, 0, 889, 890, 886, 890, 884, 890, 883, 890,
727 890, 890, 890, 44, 51, 872, 45, 0, 67, 59,
728 39, 45, 61, 36, 64, 890, 107, 97, 114, 28,
729 151, 91, 107, 165, 43, 124, 882, 890, 880, 890,
730 172, 101, 193, 0, 202, 890, 0, 848, 847, 848,
731 108, 189, 179, 833, 834, 84, 103, 116, 182, 846,
732 99, 832, 178, 890, 890, 827, 840, 226, 831, 837,
733 233, 830, 825, 835, 820, 826, 830, 219, 205, 817,
734 830, 818, 821, 828, 246, 890, 253, 828, 810, 70,
735 813, 804, 803, 123, 812, 803, 812, 807, 809, 260,
737 267, 274, 806, 36, 276, 890, 818, 796, 193, 283,
738 802, 114, 800, 296, 796, 111, 801, 794, 810, 303,
739 788, 790, 310, 808, 794, 319, 0, 890, 890, 789,
740 301, 801, 819, 791, 792, 800, 890, 890, 890, 786,
741 890, 890, 890, 793, 890, 890, 890, 890, 890, 782,
742 780, 890, 788, 183, 783, 285, 784, 890, 890, 890,
743 890, 890, 890, 793, 782, 890, 890, 890, 890, 302,
744 791, 890, 890, 890, 890, 890, 786, 296, 775, 771,
745 890, 783, 890, 772, 771, 890, 239, 287, 890, 890,
746 890, 784, 890, 890, 890, 336, 890, 769, 776, 764,
748 763, 343, 762, 890, 291, 330, 890, 890, 890, 890,
749 764, 890, 890, 775, 890, 890, 332, 772, 773, 757,
750 352, 360, 890, 756, 759, 759, 890, 752, 756, 764,
751 749, 366, 755, 757, 740, 749, 890, 756, 744, 758,
752 740, 749, 745, 890, 890, 753, 890, 750, 741, 749,
753 890, 748, 741, 890, 890, 890, 890, 890, 890, 890,
754 890, 732, 890, 890, 890, 745, 767, 766, 765, 746,
755 745, 744, 890, 729, 737, 292, 158, 732, 736, 752,
756 733, 890, 732, 890, 754, 753, 752, 733, 732, 731,
757 890, 713, 725, 711, 710, 890, 718, 373, 724, 705,
759 718, 711, 716, 714, 705, 706, 702, 691, 711, 890,
760 700, 698, 890, 890, 704, 890, 380, 103, 727, 385,
761 148, 726, 691, 696, 693, 702, 690, 717, 692, 372,
762 679, 694, 890, 356, 391, 716, 393, 395, 715, 686,
763 371, 683, 410, 417, 685, 686, 435, 689, 670, 679,
764 665, 673, 890, 890, 890, 662, 890, 890, 890, 890,
765 890, 890, 890, 890, 890, 890, 890, 665, 658, 890,
766 652, 651, 657, 890, 890, 890, 890, 395, 681, 890,
767 890, 890, 890, 890, 665, 650, 657, 652, 442, 449,
768 456, 644, 463, 470, 638, 651, 635, 890, 890, 890,
770 647, 641, 640, 890, 457, 370, 461, 633, 639, 632,
771 634, 495, 624, 502, 509, 616, 630, 890, 890, 610,
772 616, 476, 470, 473, 458, 466, 452, 452, 465, 459,
773 516, 456, 457, 890, 523, 530, 449, 537, 890, 402,
774 412, 392, 409, 407, 388, 395, 890, 890, 407, 544,
775 405, 384, 551, 559, 373, 566, 367, 890, 890, 890,
776 381, 890, 343, 890, 313, 293, 573, 580, 302, 890,
777 195, 49, 587, 594, 890, 890, 601, 608, 615, 890,
778 635, 645, 649, 658, 666, 674, 682, 691, 699, 711
783 480, 1, 480, 480, 480, 480, 480, 480, 481, 480,
784 480, 480, 480, 480, 480, 480, 482, 483, 480, 480,
785 484, 485, 480, 480, 480, 480, 480, 486, 480, 480,
786 480, 480, 487, 480, 488, 489, 480, 480, 481, 480,
787 480, 482, 480, 490, 480, 480, 483, 480, 480, 480,
788 480, 480, 480, 480, 480, 480, 480, 480, 480, 480,
789 480, 480, 480, 480, 480, 480, 480, 480, 480, 480,
790 480, 480, 480, 480, 480, 480, 480, 480, 480, 480,
791 480, 480, 480, 480, 480, 480, 480, 480, 480, 480,
792 480, 480, 480, 480, 480, 480, 480, 480, 480, 480,
794 480, 480, 480, 480, 480, 480, 480, 480, 480, 480,
795 480, 480, 480, 480, 480, 480, 480, 480, 480, 480,
796 480, 480, 480, 480, 480, 480, 490, 480, 480, 480,
797 480, 480, 480, 480, 480, 480, 480, 480, 480, 480,
798 480, 480, 480, 480, 480, 480, 480, 480, 480, 480,
799 480, 480, 480, 480, 480, 480, 480, 480, 480, 480,
800 480, 480, 480, 480, 480, 480, 480, 480, 480, 480,
801 480, 480, 480, 480, 480, 480, 480, 480, 480, 480,
802 480, 480, 480, 480, 480, 480, 480, 480, 480, 480,
803 480, 480, 480, 480, 480, 480, 480, 480, 480, 480,
805 480, 480, 480, 480, 480, 480, 480, 480, 480, 480,
806 480, 480, 480, 480, 480, 480, 480, 480, 480, 480,
807 480, 480, 480, 480, 480, 480, 480, 480, 480, 480,
808 480, 480, 480, 480, 480, 480, 480, 480, 480, 480,
809 480, 480, 480, 480, 480, 480, 480, 480, 480, 480,
810 480, 480, 480, 480, 480, 480, 480, 480, 480, 480,
811 480, 480, 480, 480, 480, 480, 480, 480, 480, 480,
812 480, 480, 480, 480, 480, 480, 480, 480, 480, 480,
813 480, 480, 480, 480, 480, 480, 480, 480, 480, 480,
814 480, 480, 480, 480, 480, 480, 480, 480, 480, 480,
816 480, 480, 480, 480, 480, 480, 480, 480, 480, 480,
817 480, 480, 480, 480, 480, 480, 480, 480, 480, 480,
818 480, 480, 480, 480, 480, 480, 480, 480, 480, 480,
819 480, 480, 480, 480, 480, 480, 480, 480, 480, 480,
820 480, 480, 480, 480, 480, 480, 480, 480, 480, 480,
821 480, 480, 480, 480, 480, 480, 480, 480, 480, 480,
822 480, 480, 480, 480, 480, 480, 480, 480, 480, 480,
823 480, 480, 480, 480, 480, 480, 480, 480, 480, 480,
824 480, 480, 480, 480, 480, 480, 480, 480, 480, 480,
825 480, 480, 480, 480, 480, 480, 480, 480, 480, 480,
827 480, 480, 480, 480, 480, 480, 480, 480, 480, 480,
828 480, 480, 480, 480, 480, 480, 480, 480, 480, 480,
829 480, 480, 480, 480, 480, 480, 480, 480, 480, 480,
830 480, 480, 480, 480, 480, 480, 480, 480, 480, 480,
831 480, 480, 480, 480, 480, 480, 480, 480, 480, 480,
832 480, 480, 480, 480, 480, 480, 480, 480, 480, 480,
833 480, 480, 480, 480, 480, 480, 480, 480, 480, 480,
834 480, 480, 480, 480, 480, 480, 480, 480, 480, 0,
835 480, 480, 480, 480, 480, 480, 480, 480, 480, 480
840 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,
841 14, 15, 16, 17, 17, 17, 17, 17, 17, 17,
842 18, 4, 4, 4, 4, 4, 4, 12, 12, 19,
843 20, 21, 22, 23, 24, 25, 26, 4, 27, 4,
844 28, 29, 30, 31, 32, 4, 33, 34, 35, 4,
845 36, 26, 26, 26, 26, 41, 45, 42, 42, 42,
846 42, 42, 42, 42, 43, 43, 43, 43, 43, 43,
847 43, 98, 64, 69, 99, 72, 80, 121, 81, 200,
848 46, 48, 49, 65, 201, 70, 73, 74, 82, 122,
849 66, 75, 67, 76, 83, 77, 477, 50, 51, 52,
851 53, 54, 55, 56, 106, 78, 184, 57, 79, 58,
852 84, 59, 45, 185, 60, 61, 364, 62, 145, 63,
853 85, 85, 85, 85, 85, 85, 85, 88, 107, 155,
854 92, 93, 146, 156, 108, 89, 46, 147, 109, 111,
855 90, 112, 86, 91, 94, 212, 131, 124, 132, 125,
856 149, 148, 95, 213, 113, 365, 189, 96, 208, 150,
857 133, 364, 209, 97, 100, 100, 100, 100, 100, 100,
858 100, 126, 101, 102, 103, 190, 104, 105, 114, 114,
859 114, 114, 114, 114, 114, 43, 43, 43, 43, 43,
860 43, 43, 327, 158, 137, 159, 138, 160, 139, 115,
862 365, 116, 328, 117, 205, 118, 43, 43, 43, 43,
863 43, 43, 43, 140, 119, 43, 43, 43, 43, 43,
864 43, 43, 206, 134, 236, 151, 152, 476, 46, 153,
865 141, 237, 135, 142, 171, 172, 173, 46, 136, 68,
866 68, 68, 68, 68, 68, 68, 71, 71, 71, 71,
867 71, 71, 71, 174, 256, 257, 258, 175, 176, 85,
868 85, 85, 85, 85, 85, 85, 87, 87, 87, 87,
869 87, 87, 87, 100, 100, 100, 100, 100, 100, 100,
870 196, 196, 196, 196, 196, 196, 196, 197, 197, 202,
871 202, 202, 202, 202, 202, 202, 110, 110, 110, 110,
873 110, 110, 110, 259, 260, 267, 268, 269, 198, 114,
874 114, 114, 114, 114, 114, 114, 120, 120, 120, 120,
875 120, 120, 120, 123, 123, 123, 123, 123, 123, 123,
876 221, 224, 239, 244, 248, 325, 249, 240, 326, 475,
877 245, 473, 250, 225, 270, 271, 272, 472, 222, 196,
878 196, 196, 196, 196, 196, 196, 202, 202, 202, 202,
879 202, 202, 202, 275, 276, 277, 285, 286, 287, 380,
880 381, 278, 279, 280, 288, 289, 290, 471, 281, 298,
881 298, 298, 298, 298, 298, 298, 298, 298, 298, 298,
882 298, 298, 298, 359, 360, 361, 362, 363, 359, 360,
884 361, 362, 363, 374, 382, 375, 380, 381, 382, 386,
885 405, 406, 376, 470, 424, 469, 377, 425, 426, 468,
886 427, 466, 387, 389, 389, 389, 389, 389, 389, 389,
887 390, 390, 390, 390, 390, 390, 390, 465, 464, 463,
888 462, 461, 460, 383, 459, 458, 457, 383, 393, 393,
889 393, 393, 393, 393, 393, 389, 389, 389, 389, 389,
890 389, 389, 390, 390, 390, 390, 390, 390, 390, 412,
891 412, 412, 412, 412, 412, 412, 393, 393, 393, 393,
892 393, 393, 393, 414, 414, 414, 414, 414, 414, 414,
893 421, 428, 455, 452, 451, 449, 448, 429, 447, 446,
895 445, 422, 444, 443, 442, 423, 441, 430, 412, 412,
896 412, 412, 412, 412, 412, 414, 414, 414, 414, 414,
897 414, 414, 436, 436, 436, 436, 436, 436, 436, 450,
898 450, 450, 450, 450, 450, 450, 453, 453, 453, 453,
899 453, 453, 453, 436, 436, 436, 436, 436, 436, 436,
900 456, 456, 456, 456, 456, 456, 456, 450, 450, 450,
901 450, 450, 450, 450, 453, 453, 453, 453, 453, 453,
902 453, 454, 467, 467, 467, 467, 467, 467, 467, 456,
903 456, 456, 456, 456, 456, 456, 467, 467, 467, 467,
904 467, 467, 467, 474, 474, 474, 474, 474, 474, 474,
906 478, 478, 478, 478, 478, 478, 478, 474, 474, 474,
907 474, 474, 474, 474, 479, 479, 479, 479, 479, 479,
908 479, 478, 478, 478, 478, 478, 478, 478, 479, 479,
909 479, 479, 479, 479, 479, 39, 39, 39, 39, 39,
910 39, 39, 39, 39, 39, 39, 39, 42, 42, 47,
911 440, 47, 47, 47, 47, 47, 47, 47, 47, 47,
912 47, 68, 439, 438, 437, 68, 435, 434, 68, 71,
913 433, 71, 432, 431, 420, 71, 71, 87, 419, 87,
914 418, 417, 87, 416, 87, 110, 415, 413, 110, 110,
915 411, 410, 409, 110, 120, 408, 407, 404, 120, 403,
917 402, 120, 123, 123, 401, 400, 399, 398, 397, 396,
918 123, 127, 395, 127, 127, 127, 127, 127, 127, 127,
919 127, 127, 127, 394, 392, 391, 388, 385, 384, 384,
920 379, 378, 373, 372, 371, 370, 369, 368, 367, 366,
921 366, 358, 357, 356, 355, 354, 353, 352, 351, 350,
922 349, 348, 347, 346, 345, 344, 343, 342, 341, 340,
923 339, 338, 337, 336, 335, 334, 333, 332, 331, 330,
924 329, 324, 323, 322, 321, 320, 319, 318, 317, 316,
925 315, 314, 313, 312, 311, 310, 309, 308, 307, 306,
926 305, 304, 303, 302, 301, 300, 299, 297, 296, 295,
928 294, 293, 292, 291, 284, 283, 282, 274, 273, 266,
929 265, 264, 263, 262, 261, 255, 254, 253, 252, 251,
930 247, 246, 243, 242, 241, 238, 235, 234, 233, 232,
931 231, 230, 229, 228, 227, 226, 223, 220, 219, 218,
932 217, 216, 215, 214, 211, 210, 207, 204, 203, 199,
933 195, 194, 193, 192, 191, 188, 187, 186, 183, 182,
934 181, 180, 179, 178, 177, 170, 169, 168, 167, 166,
935 165, 164, 163, 162, 161, 157, 154, 144, 143, 130,
936 129, 128, 40, 37, 44, 40, 38, 37, 480, 3,
937 480, 480, 480, 480, 480, 480, 480, 480, 480, 480,
939 480, 480, 480, 480, 480, 480, 480, 480, 480, 480,
940 480, 480, 480, 480, 480, 480, 480, 480, 480, 480,
941 480, 480, 480, 480, 480, 480, 480, 480, 480, 480,
942 480, 480, 480, 480, 480, 480, 480, 480, 480, 480,
943 480, 480, 480, 480, 480
948 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
949 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
950 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
951 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
952 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
953 1, 1, 1, 1, 1, 14, 17, 14, 14, 14,
954 14, 14, 14, 14, 15, 15, 15, 15, 15, 15,
955 15, 30, 20, 21, 30, 22, 24, 35, 24, 104,
956 17, 19, 19, 20, 104, 21, 22, 22, 24, 35,
957 20, 22, 20, 23, 25, 23, 472, 19, 19, 19,
959 19, 19, 19, 19, 32, 23, 90, 19, 23, 19,
960 25, 19, 42, 90, 19, 19, 318, 19, 56, 19,
961 27, 27, 27, 27, 27, 27, 27, 28, 32, 61,
962 29, 29, 56, 61, 32, 28, 42, 57, 32, 33,
963 28, 33, 27, 28, 29, 116, 51, 36, 51, 36,
964 58, 57, 29, 116, 33, 318, 94, 29, 112, 58,
965 51, 321, 112, 29, 31, 31, 31, 31, 31, 31,
966 31, 36, 31, 31, 31, 94, 31, 31, 34, 34,
967 34, 34, 34, 34, 34, 41, 41, 41, 41, 41,
968 41, 41, 277, 63, 53, 63, 53, 63, 53, 34,
970 321, 34, 277, 34, 109, 34, 43, 43, 43, 43,
971 43, 43, 43, 53, 34, 45, 45, 45, 45, 45,
972 45, 45, 109, 52, 154, 59, 59, 471, 43, 59,
973 53, 154, 52, 53, 78, 78, 78, 45, 52, 68,
974 68, 68, 68, 68, 68, 68, 71, 71, 71, 71,
975 71, 71, 71, 79, 187, 187, 187, 79, 79, 85,
976 85, 85, 85, 85, 85, 85, 87, 87, 87, 87,
977 87, 87, 87, 100, 100, 100, 100, 100, 100, 100,
978 101, 101, 101, 101, 101, 101, 101, 102, 102, 105,
979 105, 105, 105, 105, 105, 105, 110, 110, 110, 110,
981 110, 110, 110, 188, 188, 205, 205, 205, 102, 114,
982 114, 114, 114, 114, 114, 114, 120, 120, 120, 120,
983 120, 120, 120, 123, 123, 123, 123, 123, 123, 123,
984 126, 131, 156, 170, 178, 276, 178, 156, 276, 469,
985 170, 466, 178, 131, 206, 206, 206, 465, 126, 196,
986 196, 196, 196, 196, 196, 196, 202, 202, 202, 202,
987 202, 202, 202, 217, 217, 217, 221, 221, 221, 334,
988 334, 217, 217, 217, 222, 222, 222, 463, 217, 232,
989 232, 232, 232, 232, 232, 232, 298, 298, 298, 298,
990 298, 298, 298, 317, 317, 317, 317, 317, 320, 320,
992 320, 320, 320, 330, 335, 330, 337, 337, 338, 341,
993 378, 378, 330, 461, 406, 457, 330, 406, 406, 455,
994 406, 452, 341, 343, 343, 343, 343, 343, 343, 343,
995 344, 344, 344, 344, 344, 344, 344, 451, 449, 446,
996 445, 444, 443, 335, 442, 441, 440, 338, 347, 347,
997 347, 347, 347, 347, 347, 389, 389, 389, 389, 389,
998 389, 389, 390, 390, 390, 390, 390, 390, 390, 391,
999 391, 391, 391, 391, 391, 391, 393, 393, 393, 393,
1000 393, 393, 393, 394, 394, 394, 394, 394, 394, 394,
1001 405, 407, 437, 433, 432, 430, 429, 407, 428, 427,
1003 426, 405, 425, 424, 423, 405, 422, 407, 412, 412,
1004 412, 412, 412, 412, 412, 414, 414, 414, 414, 414,
1005 414, 414, 415, 415, 415, 415, 415, 415, 415, 431,
1006 431, 431, 431, 431, 431, 431, 435, 435, 435, 435,
1007 435, 435, 435, 436, 436, 436, 436, 436, 436, 436,
1008 438, 438, 438, 438, 438, 438, 438, 450, 450, 450,
1009 450, 450, 450, 450, 453, 453, 453, 453, 453, 453,
1010 453, 435, 454, 454, 454, 454, 454, 454, 454, 456,
1011 456, 456, 456, 456, 456, 456, 467, 467, 467, 467,
1012 467, 467, 467, 468, 468, 468, 468, 468, 468, 468,
1014 473, 473, 473, 473, 473, 473, 473, 474, 474, 474,
1015 474, 474, 474, 474, 477, 477, 477, 477, 477, 477,
1016 477, 478, 478, 478, 478, 478, 478, 478, 479, 479,
1017 479, 479, 479, 479, 479, 481, 481, 481, 481, 481,
1018 481, 481, 481, 481, 481, 481, 481, 482, 482, 483,
1019 421, 483, 483, 483, 483, 483, 483, 483, 483, 483,
1020 483, 484, 420, 417, 416, 484, 413, 411, 484, 485,
1021 410, 485, 409, 408, 403, 485, 485, 486, 402, 486,
1022 401, 397, 486, 396, 486, 487, 395, 392, 487, 487,
1023 388, 387, 386, 487, 488, 385, 379, 373, 488, 372,
1025 371, 488, 489, 489, 369, 368, 356, 352, 351, 350,
1026 489, 490, 349, 490, 490, 490, 490, 490, 490, 490,
1027 490, 490, 490, 348, 346, 345, 342, 340, 339, 336,
1028 332, 331, 329, 328, 327, 326, 325, 324, 323, 322,
1029 319, 315, 312, 311, 309, 308, 307, 306, 305, 304,
1030 303, 302, 301, 300, 299, 297, 295, 294, 293, 292,
1031 290, 289, 288, 287, 286, 285, 283, 281, 280, 279,
1032 278, 275, 274, 272, 271, 270, 269, 268, 267, 266,
1033 262, 253, 252, 250, 249, 248, 246, 243, 242, 241,
1034 240, 239, 238, 236, 235, 234, 233, 231, 230, 229,
1036 228, 226, 225, 224, 220, 219, 218, 214, 211, 203,
1037 201, 200, 199, 198, 192, 185, 184, 182, 180, 179,
1038 177, 171, 165, 164, 157, 155, 153, 151, 150, 144,
1039 140, 136, 135, 134, 133, 132, 130, 125, 124, 122,
1040 121, 119, 118, 117, 115, 113, 111, 108, 107, 103,
1041 99, 98, 97, 96, 95, 93, 92, 91, 89, 88,
1042 84, 83, 82, 81, 80, 77, 76, 75, 74, 73,
1043 72, 70, 69, 67, 66, 62, 60, 55, 54, 50,
1044 49, 48, 39, 37, 16, 9, 7, 5, 3, 480,
1045 480, 480, 480, 480, 480, 480, 480, 480, 480, 480,
1047 480, 480, 480, 480, 480, 480, 480, 480, 480, 480,
1048 480, 480, 480, 480, 480, 480, 480, 480, 480, 480,
1049 480, 480, 480, 480, 480, 480, 480, 480, 480, 480,
1050 480, 480, 480, 480, 480, 480, 480, 480, 480, 480,
1051 480, 480, 480, 480, 480
1063 #define REJECT reject_used_but_not_detected 1064 #define yymore() yymore_used_but_not_detected 1065 #define YY_MORE_ADJ 0 1066 #define YY_RESTORE_YY_MORE_OFFSET 1068 #line 1 "asmshader.l" 1089 #line 23 "asmshader.l" 1096 #line 1096 "asmshader.yy.c" 1097 #define YY_NO_INPUT 1 1107 #line 1107 "asmshader.yy.c" 1111 #ifndef YY_NO_UNISTD_H 1119 #ifndef YY_EXTRA_TYPE 1120 #define YY_EXTRA_TYPE void * 1158 #ifndef YY_SKIP_YYWRAP 1160 extern "C" int yywrap (
void );
1162 extern int yywrap (
void );
1171 static void yy_flex_strncpy (
char *,
const char *,
int );
1174 #ifdef YY_NEED_STRLEN 1175 static int yy_flex_strlen (
const char * );
1180 static int yyinput (
void );
1182 static int input (
void );
1188 #ifndef YY_READ_BUF_SIZE 1191 #define YY_READ_BUF_SIZE 16384 1193 #define YY_READ_BUF_SIZE 8192 1202 #define ECHO do { if (fwrite( yytext, (size_t) yyleng, 1, yyout )) {} } while (0) 1209 #define YY_INPUT(buf,result,max_size) \ 1210 if ( YY_CURRENT_BUFFER_LVALUE->yy_is_interactive ) \ 1214 for ( n = 0; n < max_size && \ 1215 (c = getc( yyin )) != EOF && c != '\n'; ++n ) \ 1216 buf[n] = (char) c; \ 1218 buf[n++] = (char) c; \ 1219 if ( c == EOF && ferror( yyin ) ) \ 1220 YY_FATAL_ERROR( "input in flex scanner failed" ); \ 1226 while ( (result = (int) fread(buf, 1, (yy_size_t) max_size, yyin)) == 0 && ferror(yyin)) \ 1228 if( errno != EINTR) \ 1230 YY_FATAL_ERROR( "input in flex scanner failed" ); \ 1246 #define yyterminate() return YY_NULL 1250 #ifndef YY_START_STACK_INCR 1251 #define YY_START_STACK_INCR 25 1255 #ifndef YY_FATAL_ERROR 1256 #define YY_FATAL_ERROR(msg) yy_fatal_error( msg ) 1265 #define YY_DECL_IS_OURS 1 1267 extern int yylex (
void);
1269 #define YY_DECL int yylex (void) 1275 #ifndef YY_USER_ACTION 1276 #define YY_USER_ACTION 1281 #define YY_BREAK break; 1284 #define YY_RULE_SETUP \ 1322 #line 103 "asmshader.l" 1325 #line 106 "asmshader.l" 1327 #line 1327 "asmshader.yy.c" 1378 goto yy_find_action;
1382 #line 107 "asmshader.l" 1387 #line 108 "asmshader.l" 1392 #line 109 "asmshader.l" 1397 #line 110 "asmshader.l" 1402 #line 111 "asmshader.l" 1407 #line 112 "asmshader.l" 1412 #line 113 "asmshader.l" 1417 #line 114 "asmshader.l" 1422 #line 115 "asmshader.l" 1427 #line 116 "asmshader.l" 1432 #line 117 "asmshader.l" 1437 #line 118 "asmshader.l" 1442 #line 119 "asmshader.l" 1447 #line 120 "asmshader.l" 1452 #line 121 "asmshader.l" 1457 #line 122 "asmshader.l" 1462 #line 123 "asmshader.l" 1467 #line 124 "asmshader.l" 1472 #line 125 "asmshader.l" 1477 #line 126 "asmshader.l" 1482 #line 127 "asmshader.l" 1487 #line 128 "asmshader.l" 1492 #line 129 "asmshader.l" 1497 #line 130 "asmshader.l" 1502 #line 131 "asmshader.l" 1507 #line 132 "asmshader.l" 1512 #line 133 "asmshader.l" 1517 #line 134 "asmshader.l" 1522 #line 135 "asmshader.l" 1527 #line 136 "asmshader.l" 1532 #line 137 "asmshader.l" 1537 #line 138 "asmshader.l" 1542 #line 139 "asmshader.l" 1547 #line 140 "asmshader.l" 1552 #line 141 "asmshader.l" 1557 #line 142 "asmshader.l" 1562 #line 143 "asmshader.l" 1567 #line 144 "asmshader.l" 1572 #line 145 "asmshader.l" 1577 #line 146 "asmshader.l" 1582 #line 147 "asmshader.l" 1587 #line 148 "asmshader.l" 1592 #line 149 "asmshader.l" 1597 #line 150 "asmshader.l" 1602 #line 151 "asmshader.l" 1607 #line 152 "asmshader.l" 1612 #line 153 "asmshader.l" 1617 #line 154 "asmshader.l" 1622 #line 155 "asmshader.l" 1627 #line 156 "asmshader.l" 1632 #line 157 "asmshader.l" 1638 #line 160 "asmshader.l" 1643 #line 161 "asmshader.l" 1649 #line 164 "asmshader.l" 1654 #line 165 "asmshader.l" 1659 #line 166 "asmshader.l" 1664 #line 167 "asmshader.l" 1669 #line 168 "asmshader.l" 1674 #line 169 "asmshader.l" 1679 #line 170 "asmshader.l" 1684 #line 171 "asmshader.l" 1689 #line 172 "asmshader.l" 1694 #line 173 "asmshader.l" 1699 #line 174 "asmshader.l" 1704 #line 175 "asmshader.l" 1709 #line 176 "asmshader.l" 1714 #line 177 "asmshader.l" 1719 #line 178 "asmshader.l" 1724 #line 179 "asmshader.l" 1729 #line 180 "asmshader.l" 1734 #line 181 "asmshader.l" 1739 #line 182 "asmshader.l" 1744 #line 183 "asmshader.l" 1749 #line 184 "asmshader.l" 1754 #line 185 "asmshader.l" 1759 #line 186 "asmshader.l" 1764 #line 187 "asmshader.l" 1769 #line 188 "asmshader.l" 1774 #line 189 "asmshader.l" 1779 #line 190 "asmshader.l" 1784 #line 191 "asmshader.l" 1789 #line 192 "asmshader.l" 1794 #line 193 "asmshader.l" 1799 #line 194 "asmshader.l" 1804 #line 196 "asmshader.l" 1812 #line 200 "asmshader.l" 1820 #line 204 "asmshader.l" 1828 #line 208 "asmshader.l" 1836 #line 212 "asmshader.l" 1844 #line 216 "asmshader.l" 1852 #line 220 "asmshader.l" 1860 #line 224 "asmshader.l" 1868 #line 228 "asmshader.l" 1876 #line 232 "asmshader.l" 1881 #line 233 "asmshader.l" 1886 #line 234 "asmshader.l" 1891 #line 235 "asmshader.l" 1899 #line 239 "asmshader.l" 1907 #line 243 "asmshader.l" 1912 #line 244 "asmshader.l" 1917 #line 245 "asmshader.l" 1922 #line 246 "asmshader.l" 1927 #line 247 "asmshader.l" 1932 #line 248 "asmshader.l" 1937 #line 250 "asmshader.l" 1948 #line 258 "asmshader.l" 1953 #line 259 "asmshader.l" 1958 #line 261 "asmshader.l" 1963 #line 262 "asmshader.l" 1968 #line 263 "asmshader.l" 1973 #line 265 "asmshader.l" 1978 #line 266 "asmshader.l" 1983 #line 267 "asmshader.l" 1988 #line 268 "asmshader.l" 1993 #line 269 "asmshader.l" 1998 #line 271 "asmshader.l" 2003 #line 272 "asmshader.l" 2008 #line 273 "asmshader.l" 2013 #line 275 "asmshader.l" 2018 #line 276 "asmshader.l" 2044 #line 299 "asmshader.l" 2049 #line 300 "asmshader.l" 2054 #line 301 "asmshader.l" 2059 #line 302 "asmshader.l" 2064 #line 303 "asmshader.l" 2069 #line 304 "asmshader.l" 2074 #line 305 "asmshader.l" 2079 #line 306 "asmshader.l" 2084 #line 307 "asmshader.l" 2090 #line 310 "asmshader.l" 2095 #line 311 "asmshader.l" 2100 #line 312 "asmshader.l" 2105 #line 313 "asmshader.l" 2110 #line 314 "asmshader.l" 2115 #line 315 "asmshader.l" 2120 #line 317 "asmshader.l" 2129 #line 322 "asmshader.l" 2137 #line 326 "asmshader.l" 2145 #line 331 "asmshader.l" 2150 #line 332 "asmshader.l" 2155 #line 333 "asmshader.l" 2160 #line 334 "asmshader.l" 2166 #line 337 "asmshader.l" 2171 #line 339 "asmshader.l" 2177 #line 341 "asmshader.l" 2182 #line 342 "asmshader.l" 2187 #line 343 "asmshader.l" 2192 #line 344 "asmshader.l" 2197 #line 346 "asmshader.l" 2202 #line 348 "asmshader.l" 2214 #line 356 "asmshader.l" 2226 #line 364 "asmshader.l" 2238 #line 372 "asmshader.l" 2250 #line 380 "asmshader.l" 2262 #line 388 "asmshader.l" 2274 #line 396 "asmshader.l" 2286 #line 404 "asmshader.l" 2298 #line 412 "asmshader.l" 2310 #line 420 "asmshader.l" 2322 #line 428 "asmshader.l" 2334 #line 436 "asmshader.l" 2346 #line 444 "asmshader.l" 2358 #line 452 "asmshader.l" 2370 #line 461 "asmshader.l" 2375 #line 462 "asmshader.l" 2380 #line 463 "asmshader.l" 2385 #line 464 "asmshader.l" 2391 #line 466 "asmshader.l" 2400 #line 472 "asmshader.l" 2405 #line 473 "asmshader.l" 2410 #line 475 "asmshader.l" 2416 #line 476 "asmshader.l" 2423 #line 480 "asmshader.l" 2431 #line 485 "asmshader.l" 2434 #line 2434 "asmshader.yy.c" 2491 if ( yy_next_state )
2503 goto yy_find_action;
2556 goto yy_find_action;
2563 "fatal flex scanner internal error--no action found" );
2580 int number_to_move,
i;
2585 "fatal flex scanner internal error--end of buffer missed" );
2611 for (
i = 0;
i < number_to_move; ++
i )
2625 while ( num_to_read <= 0 )
2631 int yy_c_buf_p_offset =
2634 if (
b->yy_is_our_buffer )
2636 int new_size =
b->yy_buf_size * 2;
2638 if ( new_size <= 0 )
2639 b->yy_buf_size +=
b->yy_buf_size / 8;
2641 b->yy_buf_size *= 2;
2643 b->yy_ch_buf = (
char *)
2650 b->yy_ch_buf =
NULL;
2652 if ( !
b->yy_ch_buf )
2654 "fatal error - scanner input buffer overflow" );
2698 YY_FATAL_ERROR(
"out of dynamic memory in yy_get_next_buffer()" );
2775 static int yyinput (
void)
2777 static int input (
void)
2922 b->yy_buf_size =
size;
2928 if ( !
b->yy_ch_buf )
2931 b->yy_is_our_buffer = 1;
2951 if (
b->yy_is_our_buffer )
2952 yyfree( (
void *)
b->yy_ch_buf );
2968 b->yy_input_file =
file;
2969 b->yy_fill_buffer = 1;
2976 b->yy_bs_lineno = 1;
2977 b->yy_bs_column = 0;
2980 b->yy_is_interactive = 0;
3003 b->yy_buf_pos = &
b->yy_ch_buf[0];
3020 if (new_buffer ==
NULL)
3082 YY_FATAL_ERROR(
"out of dynamic memory in yyensure_buffer_stack()" );
3102 YY_FATAL_ERROR(
"out of dynamic memory in yyensure_buffer_stack()" );
3131 b->yy_buf_pos =
b->yy_ch_buf =
base;
3132 b->yy_is_our_buffer = 0;
3133 b->yy_input_file =
NULL;
3134 b->yy_n_chars =
b->yy_buf_size;
3135 b->yy_is_interactive = 0;
3137 b->yy_fill_buffer = 0;
3179 for (
i = 0;
i < _yybytes_len; ++
i )
3180 buf[
i] = yybytes[
i];
3191 b->yy_is_our_buffer = 1;
3196 #ifndef YY_EXIT_FAILURE 3197 #define YY_EXIT_FAILURE 2 3213 int yyless_macro_arg = (n); \ 3214 YY_LESS_LINENO(yyless_macro_arg);\ 3215 yytext[yyleng] = (yy_hold_char); \ 3216 (yy_c_buf_p) = yytext + yyless_macro_arg; \ 3217 (yy_hold_char) = *(yy_c_buf_p); \ 3218 *(yy_c_buf_p) = '\0'; \ 3219 yyleng = yyless_macro_arg; \ 3358 static void yy_flex_strncpy (
char*
s1,
const char *
s2,
int n )
3362 for (
i = 0;
i <
n; ++
i )
3367 #ifdef YY_NEED_STRLEN 3368 static int yy_flex_strlen (
const char *
s )
3371 for (
n = 0;
s[
n]; ++
n )
3401 #define YYTABLES_NAME "yytables" 3403 #line 485 "asmshader.l" 3412 asmshader__switch_to_buffer(
buffer);
3416 asmshader__delete_buffer(
buffer);
static yy_state_type yy_last_accepting_state
unsigned char flex_uint8_t
#define YY_STATE_EOF(state)
static size_t yy_buffer_stack_top
unsigned char flex_uint8_t
WINE_DEFAULT_DEBUG_CHANNEL(asmshader)
struct asm_parser asm_ctx
#define YY_CURRENT_BUFFER
ACPI_SIZE strlen(const char *String)
#define yypop_buffer_state
char * strstr(char *String1, char *String2)
static const flex_int16_t yy_chk[946]
void WINAPIV asmparser_message(struct asm_parser *ctx, const char *fmt,...)
#define YY_CURRENT_BUFFER_LVALUE
static const flex_int16_t yy_def[491]
static int yy_init_globals(void)
unsigned short int uint16_t
static yy_state_type yy_try_NUL_trans(yy_state_type current_state)
static const YY_CHAR yy_meta[56]
#define EOB_ACT_LAST_MATCH
_Check_return_ _CRTIMP double __cdecl atof(_In_z_ const char *str)
GLenum GLuint GLenum GLsizei const GLchar * buf
static unsigned char bytes[4]
_Check_return_opt_ _CRTIMP int __cdecl fprintf(_Inout_ FILE *_File, _In_z_ _Printf_format_string_ const char *_Format,...)
static const flex_int16_t yy_nxt[946]
#define yy_load_buffer_state
#define EOB_ACT_END_OF_FILE
unsigned int flex_uint32_t
struct YYSTYPE::@220 immval
#define YY_INPUT(buf, result, max_size)
struct bwriter_shader * SlAssembleShader(const char *text, char **messages) DECLSPEC_HIDDEN
static const flex_int16_t yy_base[491]
static int yy_did_buffer_switch_on_eof
GLboolean GLboolean GLboolean b
static const flex_int16_t yy_accept[481]
#define yyensure_buffer_stack
static void yynoreturn yy_fatal_error(const char *msg)
static char * yy_last_accepting_cpos
unsigned short int flex_uint16_t
#define yy_current_state()
#define YY_RESTORE_YY_MORE_OFFSET
#define EOB_ACT_CONTINUE_SCAN
struct bwriter_shader * parse_asm_shader(char **messages)
static void set_parse_status(enum parse_status *current, enum parse_status update)
static yy_state_type yy_get_previous_state(void)
#define yy_switch_to_buffer
static int yy_get_next_buffer(void)
#define YY_END_OF_BUFFER_CHAR
GLenum GLenum GLenum input
GLsizei GLenum const GLvoid GLsizei GLenum GLbyte GLbyte GLbyte GLdouble GLdouble GLdouble GLfloat GLfloat GLfloat GLint GLint GLint GLshort GLshort GLshort GLubyte GLubyte GLubyte GLuint GLuint GLuint GLushort GLushort GLushort GLbyte GLbyte GLbyte GLbyte GLdouble GLdouble GLdouble GLdouble GLfloat GLfloat GLfloat GLfloat GLint GLint GLint GLint GLshort GLshort GLshort GLshort GLubyte GLubyte GLubyte GLubyte GLuint GLuint GLuint GLuint GLushort GLushort GLushort GLushort GLboolean const GLdouble const GLfloat const GLint const GLshort const GLbyte const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLdouble const GLfloat const GLfloat const GLint const GLint const GLshort const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort GLenum GLenum GLenum GLfloat GLenum GLint GLenum GLenum GLenum GLfloat GLenum GLenum GLint GLenum GLfloat GLenum GLint GLint GLushort GLenum GLenum GLfloat GLenum GLenum GLint GLfloat const GLubyte GLenum GLenum GLenum const GLfloat GLenum GLenum const GLint GLenum GLint GLint GLsizei GLsizei GLint GLenum GLenum const GLvoid GLenum GLenum const GLfloat GLenum GLenum const GLint GLenum GLenum const GLdouble GLenum GLenum const GLfloat GLenum GLenum const GLint GLsizei GLuint GLfloat GLuint GLbitfield GLfloat GLint GLuint GLboolean GLenum GLfloat GLenum GLbitfield GLenum GLfloat GLfloat GLint GLint const GLfloat GLenum GLfloat GLfloat GLint GLint GLfloat GLfloat GLint GLint const GLfloat GLint GLfloat GLfloat GLint GLfloat GLfloat GLint GLfloat GLfloat const GLdouble const GLfloat const GLdouble const GLfloat GLint i
static YY_BUFFER_STATE * yy_buffer_stack
#define YY_BUFFER_EOF_PENDING
_Check_return_ int __cdecl atoi(_In_z_ const char *_Str)
static size_t yy_buffer_stack_max
#define yypush_buffer_state
#define YY_DO_BEFORE_ACTION
static const YY_CHAR yy_ec[256]
struct yy_buffer_state * YY_BUFFER_STATE
unsigned int(__cdecl typeof(jpeg_read_scanlines))(struct jpeg_decompress_struct *
#define YY_FATAL_ERROR(msg)