5 #define YY_INT_ALIGNED short int 9 #define yy_create_buffer parser__create_buffer 10 #define yy_delete_buffer parser__delete_buffer 11 #define yy_scan_buffer parser__scan_buffer 12 #define yy_scan_string parser__scan_string 13 #define yy_scan_bytes parser__scan_bytes 14 #define yy_init_buffer parser__init_buffer 15 #define yy_flush_buffer parser__flush_buffer 16 #define yy_load_buffer_state parser__load_buffer_state 17 #define yy_switch_to_buffer parser__switch_to_buffer 18 #define yypush_buffer_state parser_push_buffer_state 19 #define yypop_buffer_state parser_pop_buffer_state 20 #define yyensure_buffer_stack parser_ensure_buffer_stack 21 #define yy_flex_debug parser__flex_debug 22 #define yyin parser_in 23 #define yyleng parser_leng 24 #define yylex parser_lex 25 #define yylineno parser_lineno 26 #define yyout parser_out 27 #define yyrestart parser_restart 28 #define yytext parser_text 29 #define yywrap parser_wrap 30 #define yyalloc parser_alloc 31 #define yyrealloc parser_realloc 32 #define yyfree parser_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 parser__create_buffer_ALREADY_DEFINED 45 #define yy_create_buffer parser__create_buffer 48 #ifdef yy_delete_buffer 49 #define parser__delete_buffer_ALREADY_DEFINED 51 #define yy_delete_buffer parser__delete_buffer 55 #define parser__scan_buffer_ALREADY_DEFINED 57 #define yy_scan_buffer parser__scan_buffer 61 #define parser__scan_string_ALREADY_DEFINED 63 #define yy_scan_string parser__scan_string 67 #define parser__scan_bytes_ALREADY_DEFINED 69 #define yy_scan_bytes parser__scan_bytes 73 #define parser__init_buffer_ALREADY_DEFINED 75 #define yy_init_buffer parser__init_buffer 78 #ifdef yy_flush_buffer 79 #define parser__flush_buffer_ALREADY_DEFINED 81 #define yy_flush_buffer parser__flush_buffer 84 #ifdef yy_load_buffer_state 85 #define parser__load_buffer_state_ALREADY_DEFINED 87 #define yy_load_buffer_state parser__load_buffer_state 90 #ifdef yy_switch_to_buffer 91 #define parser__switch_to_buffer_ALREADY_DEFINED 93 #define yy_switch_to_buffer parser__switch_to_buffer 96 #ifdef yypush_buffer_state 97 #define parser_push_buffer_state_ALREADY_DEFINED 99 #define yypush_buffer_state parser_push_buffer_state 102 #ifdef yypop_buffer_state 103 #define parser_pop_buffer_state_ALREADY_DEFINED 105 #define yypop_buffer_state parser_pop_buffer_state 108 #ifdef yyensure_buffer_stack 109 #define parser_ensure_buffer_stack_ALREADY_DEFINED 111 #define yyensure_buffer_stack parser_ensure_buffer_stack 115 #define parser_lex_ALREADY_DEFINED 117 #define yylex parser_lex 121 #define parser_restart_ALREADY_DEFINED 123 #define yyrestart parser_restart 127 #define parser_lex_init_ALREADY_DEFINED 129 #define yylex_init parser_lex_init 132 #ifdef yylex_init_extra 133 #define parser_lex_init_extra_ALREADY_DEFINED 135 #define yylex_init_extra parser_lex_init_extra 139 #define parser_lex_destroy_ALREADY_DEFINED 141 #define yylex_destroy parser_lex_destroy 145 #define parser_get_debug_ALREADY_DEFINED 147 #define yyget_debug parser_get_debug 151 #define parser_set_debug_ALREADY_DEFINED 153 #define yyset_debug parser_set_debug 157 #define parser_get_extra_ALREADY_DEFINED 159 #define yyget_extra parser_get_extra 163 #define parser_set_extra_ALREADY_DEFINED 165 #define yyset_extra parser_set_extra 169 #define parser_get_in_ALREADY_DEFINED 171 #define yyget_in parser_get_in 175 #define parser_set_in_ALREADY_DEFINED 177 #define yyset_in parser_set_in 181 #define parser_get_out_ALREADY_DEFINED 183 #define yyget_out parser_get_out 187 #define parser_set_out_ALREADY_DEFINED 189 #define yyset_out parser_set_out 193 #define parser_get_leng_ALREADY_DEFINED 195 #define yyget_leng parser_get_leng 199 #define parser_get_text_ALREADY_DEFINED 201 #define yyget_text parser_get_text 205 #define parser_get_lineno_ALREADY_DEFINED 207 #define yyget_lineno parser_get_lineno 211 #define parser_set_lineno_ALREADY_DEFINED 213 #define yyset_lineno parser_set_lineno 217 #define parser_wrap_ALREADY_DEFINED 219 #define yywrap parser_wrap 223 #define parser_alloc_ALREADY_DEFINED 225 #define yyalloc parser_alloc 229 #define parser_realloc_ALREADY_DEFINED 231 #define yyrealloc parser_realloc 235 #define parser_free_ALREADY_DEFINED 237 #define yyfree parser_free 241 #define parser_text_ALREADY_DEFINED 243 #define yytext parser_text 247 #define parser_leng_ALREADY_DEFINED 249 #define yyleng parser_leng 253 #define parser_in_ALREADY_DEFINED 255 #define yyin parser_in 259 #define parser_out_ALREADY_DEFINED 261 #define yyout parser_out 265 #define parser__flex_debug_ALREADY_DEFINED 267 #define yy_flex_debug parser__flex_debug 271 #define parser_lineno_ALREADY_DEFINED 273 #define yylineno parser_lineno 291 #ifndef YYFLEX_INTTYPES_DEFINED 292 #define YYFLEX_INTTYPES_DEFINED 295 # if defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L 299 #include <inttypes.h> 300 # define YYFLEX_USE_STDINT 302 # if defined(_MSC_VER) && _MSC_VER >= 1600 307 # define YYFLEX_USE_STDINT 310 # ifdef YYFLEX_USE_STDINT 325 # if UINT_MAX >= 4294967295 326 # define YYFLEX_INT32_DEFINED 333 # ifndef YYFLEX_INT32_DEFINED 341 #define yyconst const 343 #if defined(__GNUC__) && __GNUC__ >= 3 344 #define yynoreturn __attribute__((__noreturn__)) 355 #define YY_SC_TO_UI(c) ((YY_CHAR) (c)) 361 #define BEGIN (yy_start) = 1 + 2 * 366 #define YY_START (((yy_start) - 1) / 2) 367 #define YYSTATE YY_START 369 #define YY_STATE_EOF(state) (YY_END_OF_BUFFER + state + 1) 371 #define YY_NEW_FILE yyrestart( yyin ) 372 #define YY_END_OF_BUFFER_CHAR 0 381 #define YY_BUF_SIZE 32768 383 #define YY_BUF_SIZE 16384 389 #define YY_STATE_BUF_SIZE ((YY_BUF_SIZE + 2) * sizeof(yy_state_type)) 391 #ifndef YY_TYPEDEF_YY_BUFFER_STATE 392 #define YY_TYPEDEF_YY_BUFFER_STATE 396 #ifndef YY_TYPEDEF_YY_SIZE_T 397 #define YY_TYPEDEF_YY_SIZE_T 405 #define EOB_ACT_CONTINUE_SCAN 0 406 #define EOB_ACT_END_OF_FILE 1 407 #define EOB_ACT_LAST_MATCH 2 409 #define YY_LESS_LINENO(n) 410 #define YY_LINENO_REWIND_TO(ptr) 417 int yyless_macro_arg = (n); \ 418 YY_LESS_LINENO(yyless_macro_arg);\ 419 *yy_cp = (yy_hold_char); \ 420 YY_RESTORE_YY_MORE_OFFSET \ 421 (yy_c_buf_p) = yy_cp = yy_bp + yyless_macro_arg - YY_MORE_ADJ; \ 422 YY_DO_BEFORE_ACTION; \ 425 #define unput(c) yyunput( c, (yytext_ptr) ) 427 #ifndef YY_STRUCT_YY_BUFFER_STATE 428 #define YY_STRUCT_YY_BUFFER_STATE 475 #define YY_BUFFER_NEW 0 476 #define YY_BUFFER_NORMAL 1 487 #define YY_BUFFER_EOF_PENDING 2 503 #define YY_CURRENT_BUFFER ( (yy_buffer_stack) \ 504 ? (yy_buffer_stack)[(yy_buffer_stack_top)] \ 509 #define YY_CURRENT_BUFFER_LVALUE (yy_buffer_stack)[(yy_buffer_stack_top)] 537 #define YY_FLUSH_BUFFER yy_flush_buffer( YY_CURRENT_BUFFER ) 547 #define yy_new_buffer yy_create_buffer 548 #define yy_set_interactive(is_interactive) \ 550 if ( ! YY_CURRENT_BUFFER ){ \ 551 yyensure_buffer_stack (); \ 552 YY_CURRENT_BUFFER_LVALUE = \ 553 yy_create_buffer( yyin, YY_BUF_SIZE ); \ 555 YY_CURRENT_BUFFER_LVALUE->yy_is_interactive = is_interactive; \ 557 #define yy_set_bol(at_bol) \ 559 if ( ! YY_CURRENT_BUFFER ){\ 560 yyensure_buffer_stack (); \ 561 YY_CURRENT_BUFFER_LVALUE = \ 562 yy_create_buffer( yyin, YY_BUF_SIZE ); \ 564 YY_CURRENT_BUFFER_LVALUE->yy_at_bol = at_bol; \ 566 #define YY_AT_BOL() (YY_CURRENT_BUFFER_LVALUE->yy_at_bol) 582 #define yytext_ptr yytext 592 #define YY_DO_BEFORE_ACTION \ 593 (yytext_ptr) = yy_bp; \ 594 yyleng = (int) (yy_cp - yy_bp); \ 595 (yy_hold_char) = *yy_cp; \ 597 (yy_c_buf_p) = yy_cp; 598 #define YY_NUM_RULES 41 599 #define YY_END_OF_BUFFER 42 609 0, 0, 0, 0, 0, 0, 0, 0, 3, 3,
610 6, 6, 0, 0, 42, 40, 29, 28, 40, 8,
611 40, 12, 40, 40, 24, 24, 40, 40, 40, 27,
612 27, 27, 19, 40, 29, 2, 27, 18, 41, 9,
613 18, 11, 24, 24, 21, 21, 21, 20, 29, 2,
614 3, 6, 6, 6, 13, 18, 34, 38, 32, 0,
615 0, 24, 24, 24, 0, 30, 36, 33, 35, 31,
616 27, 10, 27, 37, 0, 2, 0, 2, 0, 27,
617 17, 15, 14, 24, 0, 21, 21, 0, 2, 2,
618 3, 6, 6, 6, 16, 39, 25, 24, 24, 23,
620 27, 0, 0, 27, 24, 0, 21, 6, 6, 0,
621 23, 23, 27, 0, 0, 27, 24, 0, 21, 6,
622 6, 0, 25, 23, 23, 27, 0, 0, 27, 24,
623 0, 21, 6, 5, 27, 0, 0, 27, 24, 0,
624 21, 6, 5, 27, 0, 0, 27, 24, 0, 21,
625 6, 27, 0, 1, 27, 24, 0, 21, 6, 27,
626 0, 27, 0, 24, 4, 0, 26, 0, 27, 0,
627 4, 0, 27, 0, 0, 0, 0, 0, 0, 0,
628 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,
629 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
631 0, 0, 0, 0, 0, 0, 0, 22, 0
636 1, 1, 1, 1, 1, 1, 1, 1, 2, 3,
637 1, 2, 2, 1, 1, 1, 1, 1, 1, 1,
638 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
639 1, 2, 4, 5, 6, 1, 1, 7, 8, 9,
640 1, 1, 10, 1, 11, 12, 1, 13, 14, 14,
641 14, 14, 14, 14, 14, 14, 14, 1, 1, 15,
642 16, 17, 1, 1, 18, 19, 19, 19, 20, 21,
643 22, 22, 22, 22, 22, 23, 22, 22, 22, 22,
644 22, 24, 25, 22, 26, 22, 22, 27, 28, 22,
645 29, 30, 31, 1, 32, 1, 33, 19, 34, 35,
647 36, 19, 37, 38, 39, 22, 22, 40, 41, 42,
648 43, 44, 22, 45, 22, 46, 47, 22, 48, 49,
649 22, 22, 1, 50, 1, 1, 1, 1, 1, 1,
650 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
651 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
652 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
653 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
654 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
655 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
656 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
658 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
659 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
660 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
661 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
662 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
668 1, 1, 2, 1, 1, 1, 1, 1, 1, 1,
669 1, 1, 3, 3, 1, 1, 1, 3, 3, 3,
670 3, 4, 4, 4, 4, 4, 4, 4, 1, 1,
671 1, 4, 3, 3, 3, 3, 4, 4, 4, 4,
672 4, 4, 4, 4, 4, 4, 4, 4, 4, 1
677 0, 49, 49, 53, 54, 57, 90, 59, 404, 397,
678 138, 139, 140, 141, 399, 677, 677, 677, 381, 677,
679 389, 677, 378, 382, 176, 138, 48, 377, 50, 0,
680 387, 372, 677, 335, 151, 152, 345, 677, 677, 677,
681 48, 677, 213, 118, 250, 0, 378, 677, 66, 377,
682 0, 0, 339, 337, 677, 138, 677, 677, 677, 363,
683 56, 181, 129, 48, 0, 677, 677, 677, 677, 677,
684 0, 677, 351, 677, 156, 154, 332, 157, 325, 328,
685 677, 677, 677, 274, 0, 309, 0, 71, 360, 359,
686 0, 0, 325, 316, 677, 677, 199, 677, 677, 137,
688 337, 320, 317, 309, 333, 0, 368, 308, 296, 195,
689 191, 142, 322, 298, 300, 304, 392, 0, 427, 303,
690 288, 61, 230, 677, 677, 309, 299, 285, 281, 451,
691 0, 486, 288, 0, 296, 275, 284, 271, 510, 0,
692 545, 279, 0, 294, 266, 302, 269, 569, 0, 604,
693 263, 271, 265, 294, 254, 292, 279, 278, 239, 80,
694 244, 239, 0, 351, 0, 164, 677, 238, 245, 0,
695 0, 244, 274, 0, 273, 167, 0, 241, 262, 227,
696 0, 225, 0, 226, 0, 219, 0, 222, 247, 677,
697 0, 0, 0, 0, 246, 0, 0, 0, 0, 0,
699 0, 0, 0, 0, 0, 0, 0, 677, 677, 640,
700 644, 648, 650, 654, 656, 660, 664, 253, 252, 251,
701 249, 248, 668, 242, 239, 238, 672, 234, 227, 226,
702 221, 219, 217, 215, 211, 208, 207, 197, 188, 180,
703 178, 172, 171, 169, 144, 83, 82, 78, 77, 73
708 209, 1, 210, 210, 210, 210, 209, 7, 211, 211,
709 212, 212, 210, 210, 209, 209, 209, 209, 209, 209,
710 209, 209, 209, 209, 209, 209, 209, 209, 209, 213,
711 213, 213, 209, 209, 209, 209, 213, 209, 209, 209,
712 214, 209, 209, 43, 215, 215, 215, 209, 209, 209,
713 216, 217, 217, 217, 209, 214, 209, 209, 209, 209,
714 209, 209, 209, 209, 218, 209, 209, 209, 209, 209,
715 213, 209, 213, 209, 209, 209, 209, 209, 209, 213,
716 209, 209, 209, 209, 219, 215, 215, 209, 209, 209,
717 216, 217, 217, 217, 209, 209, 209, 209, 209, 218,
719 213, 209, 209, 213, 209, 220, 215, 217, 217, 209,
720 209, 209, 213, 209, 209, 213, 209, 221, 215, 217,
721 217, 209, 209, 209, 209, 213, 209, 209, 213, 209,
722 222, 215, 217, 223, 213, 209, 209, 213, 209, 224,
723 215, 217, 223, 213, 209, 209, 213, 209, 225, 215,
724 217, 213, 209, 209, 213, 209, 209, 215, 217, 213,
725 209, 213, 226, 209, 227, 209, 209, 209, 213, 228,
726 227, 209, 213, 229, 209, 209, 230, 209, 209, 209,
727 231, 209, 232, 209, 233, 209, 234, 209, 209, 209,
728 235, 236, 237, 238, 209, 239, 240, 241, 242, 243,
730 244, 245, 246, 247, 248, 249, 250, 209, 0, 209,
731 209, 209, 209, 209, 209, 209, 209, 209, 209, 209,
732 209, 209, 209, 209, 209, 209, 209, 209, 209, 209,
733 209, 209, 209, 209, 209, 209, 209, 209, 209, 209,
734 209, 209, 209, 209, 209, 209, 209, 209, 209, 209
739 16, 17, 18, 19, 20, 16, 21, 22, 16, 16,
740 23, 24, 25, 26, 27, 28, 29, 30, 30, 30,
741 30, 30, 31, 30, 32, 30, 30, 30, 33, 16,
742 16, 30, 30, 30, 30, 30, 30, 30, 30, 30,
743 30, 30, 30, 30, 30, 30, 30, 30, 30, 34,
744 35, 39, 82, 40, 36, 39, 39, 40, 42, 39,
745 49, 42, 66, 67, 50, 69, 70, 88, 97, 97,
746 99, 89, 88, 123, 123, 208, 89, 83, 41, 207,
747 206, 166, 41, 41, 205, 204, 41, 99, 167, 37,
748 16, 17, 18, 19, 20, 16, 21, 22, 16, 16,
750 23, 24, 43, 44, 27, 28, 29, 45, 45, 45,
751 45, 46, 47, 46, 46, 46, 46, 46, 33, 16,
752 48, 46, 45, 45, 45, 45, 46, 46, 46, 46,
753 46, 46, 46, 46, 46, 46, 46, 46, 46, 34,
754 39, 39, 39, 39, 209, 95, 203, 55, 55, 61,
755 62, 62, 75, 78, 98, 78, 76, 75, 78, 111,
756 63, 76, 112, 64, 125, 166, 209, 83, 176, 56,
757 56, 202, 167, 201, 200, 98, 111, 63, 53, 53,
758 199, 125, 198, 112, 64, 54, 54, 61, 62, 62,
759 197, 77, 61, 62, 62, 79, 77, 79, 63, 195,
761 79, 64, 65, 63, 122, 122, 64, 123, 123, 194,
762 193, 97, 97, 192, 178, 63, 124, 189, 110, 187,
763 63, 185, 64, 183, 65, 84, 84, 64, 179, 177,
764 85, 85, 85, 85, 110, 63, 174, 124, 64, 65,
765 170, 157, 123, 123, 149, 85, 85, 85, 85, 110,
766 140, 131, 63, 118, 106, 100, 196, 191, 190, 64,
767 188, 65, 86, 86, 186, 110, 184, 86, 86, 86,
768 86, 182, 181, 180, 176, 176, 175, 173, 172, 169,
769 168, 165, 86, 86, 86, 86, 105, 105, 163, 163,
770 162, 106, 106, 106, 106, 154, 63, 161, 160, 64,
772 159, 155, 163, 154, 164, 164, 106, 106, 106, 106,
773 153, 152, 151, 63, 63, 147, 146, 64, 145, 144,
774 64, 107, 107, 142, 138, 137, 107, 107, 107, 107,
775 136, 63, 135, 134, 133, 129, 128, 127, 64, 126,
776 121, 107, 107, 107, 107, 117, 117, 120, 116, 115,
777 118, 118, 118, 118, 114, 63, 113, 109, 64, 108,
778 90, 90, 104, 164, 164, 118, 118, 118, 118, 103,
779 102, 101, 63, 63, 96, 94, 64, 93, 90, 64,
780 119, 119, 72, 80, 74, 119, 119, 119, 119, 73,
781 63, 72, 68, 60, 59, 58, 57, 64, 209, 39,
783 119, 119, 119, 119, 130, 130, 39, 209, 209, 131,
784 131, 131, 131, 209, 63, 209, 209, 64, 209, 209,
785 209, 209, 209, 209, 131, 131, 131, 131, 209, 209,
786 209, 63, 209, 209, 209, 209, 209, 209, 64, 132,
787 132, 209, 209, 209, 132, 132, 132, 132, 209, 209,
788 209, 209, 209, 209, 209, 209, 209, 209, 209, 132,
789 132, 132, 132, 139, 139, 209, 209, 209, 140, 140,
790 140, 140, 209, 63, 209, 209, 64, 209, 209, 209,
791 209, 209, 209, 140, 140, 140, 140, 209, 209, 209,
792 63, 209, 209, 209, 209, 209, 209, 64, 141, 141,
794 209, 209, 209, 141, 141, 141, 141, 209, 209, 209,
795 209, 209, 209, 209, 209, 209, 209, 209, 141, 141,
796 141, 141, 148, 148, 209, 209, 209, 149, 149, 149,
797 149, 209, 63, 209, 209, 64, 209, 209, 209, 209,
798 209, 209, 149, 149, 149, 149, 209, 209, 209, 63,
799 209, 209, 209, 209, 209, 209, 64, 150, 150, 209,
800 209, 209, 150, 150, 150, 150, 209, 209, 209, 209,
801 209, 209, 209, 209, 209, 209, 209, 150, 150, 150,
802 150, 156, 156, 209, 209, 209, 157, 157, 157, 157,
803 209, 63, 209, 209, 64, 209, 209, 209, 209, 209,
805 209, 157, 157, 157, 157, 209, 209, 209, 63, 209,
806 209, 209, 209, 209, 209, 64, 158, 158, 209, 209,
807 209, 158, 158, 158, 158, 209, 209, 209, 209, 209,
808 209, 209, 209, 209, 209, 209, 158, 158, 158, 158,
809 38, 38, 38, 38, 51, 51, 51, 51, 52, 52,
810 52, 52, 71, 71, 81, 209, 81, 81, 87, 87,
811 91, 209, 91, 91, 92, 209, 92, 92, 143, 209,
812 143, 143, 171, 209, 171, 171, 15, 209, 209, 209,
813 209, 209, 209, 209, 209, 209, 209, 209, 209, 209,
814 209, 209, 209, 209, 209, 209, 209, 209, 209, 209,
816 209, 209, 209, 209, 209, 209, 209, 209, 209, 209,
817 209, 209, 209, 209, 209, 209, 209, 209, 209, 209,
818 209, 209, 209, 209, 209, 209, 209
823 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
824 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
825 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
826 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
827 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
828 2, 3, 41, 3, 2, 4, 5, 4, 5, 6,
829 8, 6, 27, 27, 8, 29, 29, 49, 61, 61,
830 64, 49, 88, 122, 122, 250, 88, 41, 3, 249,
831 248, 160, 4, 5, 247, 246, 6, 64, 160, 2,
832 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
834 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
835 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
836 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
837 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
838 11, 12, 13, 14, 44, 56, 245, 13, 14, 26,
839 26, 26, 35, 36, 63, 76, 35, 75, 78, 100,
840 26, 75, 100, 26, 112, 166, 44, 56, 176, 13,
841 14, 244, 166, 243, 242, 63, 100, 26, 11, 12,
842 241, 112, 240, 100, 26, 11, 12, 25, 25, 25,
843 239, 35, 62, 62, 62, 36, 75, 76, 25, 238,
845 78, 25, 25, 62, 110, 110, 62, 110, 110, 237,
846 236, 97, 97, 235, 176, 25, 111, 234, 97, 233,
847 62, 232, 25, 231, 25, 43, 43, 62, 230, 229,
848 43, 43, 43, 43, 97, 43, 228, 111, 43, 43,
849 226, 225, 123, 123, 224, 43, 43, 43, 43, 123,
850 222, 221, 43, 220, 219, 218, 195, 189, 188, 43,
851 186, 43, 45, 45, 184, 123, 182, 45, 45, 45,
852 45, 180, 179, 178, 175, 173, 172, 169, 168, 162,
853 161, 159, 45, 45, 45, 45, 84, 84, 158, 157,
854 155, 84, 84, 84, 84, 154, 84, 153, 152, 84,
856 151, 147, 156, 146, 156, 156, 84, 84, 84, 84,
857 145, 144, 142, 84, 156, 138, 137, 156, 136, 135,
858 84, 86, 86, 133, 129, 128, 86, 86, 86, 86,
859 127, 156, 126, 121, 120, 116, 115, 114, 156, 113,
860 109, 86, 86, 86, 86, 105, 105, 108, 104, 103,
861 105, 105, 105, 105, 102, 105, 101, 94, 105, 93,
862 90, 89, 80, 164, 164, 105, 105, 105, 105, 79,
863 77, 73, 105, 164, 60, 54, 164, 53, 50, 105,
864 107, 107, 47, 37, 34, 107, 107, 107, 107, 32,
865 164, 31, 28, 24, 23, 21, 19, 164, 15, 10,
867 107, 107, 107, 107, 117, 117, 9, 0, 0, 117,
868 117, 117, 117, 0, 117, 0, 0, 117, 0, 0,
869 0, 0, 0, 0, 117, 117, 117, 117, 0, 0,
870 0, 117, 0, 0, 0, 0, 0, 0, 117, 119,
871 119, 0, 0, 0, 119, 119, 119, 119, 0, 0,
872 0, 0, 0, 0, 0, 0, 0, 0, 0, 119,
873 119, 119, 119, 130, 130, 0, 0, 0, 130, 130,
874 130, 130, 0, 130, 0, 0, 130, 0, 0, 0,
875 0, 0, 0, 130, 130, 130, 130, 0, 0, 0,
876 130, 0, 0, 0, 0, 0, 0, 130, 132, 132,
878 0, 0, 0, 132, 132, 132, 132, 0, 0, 0,
879 0, 0, 0, 0, 0, 0, 0, 0, 132, 132,
880 132, 132, 139, 139, 0, 0, 0, 139, 139, 139,
881 139, 0, 139, 0, 0, 139, 0, 0, 0, 0,
882 0, 0, 139, 139, 139, 139, 0, 0, 0, 139,
883 0, 0, 0, 0, 0, 0, 139, 141, 141, 0,
884 0, 0, 141, 141, 141, 141, 0, 0, 0, 0,
885 0, 0, 0, 0, 0, 0, 0, 141, 141, 141,
886 141, 148, 148, 0, 0, 0, 148, 148, 148, 148,
887 0, 148, 0, 0, 148, 0, 0, 0, 0, 0,
889 0, 148, 148, 148, 148, 0, 0, 0, 148, 0,
890 0, 0, 0, 0, 0, 148, 150, 150, 0, 0,
891 0, 150, 150, 150, 150, 0, 0, 0, 0, 0,
892 0, 0, 0, 0, 0, 0, 150, 150, 150, 150,
893 210, 210, 210, 210, 211, 211, 211, 211, 212, 212,
894 212, 212, 213, 213, 214, 0, 214, 214, 215, 215,
895 216, 0, 216, 216, 217, 0, 217, 217, 223, 0,
896 223, 223, 227, 0, 227, 227, 209, 209, 209, 209,
897 209, 209, 209, 209, 209, 209, 209, 209, 209, 209,
898 209, 209, 209, 209, 209, 209, 209, 209, 209, 209,
900 209, 209, 209, 209, 209, 209, 209, 209, 209, 209,
901 209, 209, 209, 209, 209, 209, 209, 209, 209, 209,
902 209, 209, 209, 209, 209, 209, 209
914 #define REJECT reject_used_but_not_detected 915 #define yymore() yymore_used_but_not_detected 916 #define YY_MORE_ADJ 0 917 #define YY_RESTORE_YY_MORE_OFFSET 939 #define YY_NO_INPUT 1 949 #include "wine/port.h" 962 #define YY_NO_UNISTD_H 968 #include "wine/wpp.h" 979 static int kw_token(
const char *kw);
986 #define MAX_IMPORT_DEPTH 20 997 static unsigned int xstrtoul(
const char *nptr,
char **endptr,
int base)
1004 error_loc(
"integer constant %s is too large\n", nptr);
1028 #line 1029 "parser.yy.c" 1034 #line 1035 "parser.yy.c" 1044 #ifndef YY_NO_UNISTD_H 1052 #ifndef YY_EXTRA_TYPE 1053 #define YY_EXTRA_TYPE void * 1091 #ifndef YY_SKIP_YYWRAP 1093 extern "C" int yywrap (
void );
1095 extern int yywrap (
void );
1104 static void yy_flex_strncpy (
char *,
const char *,
int );
1107 #ifdef YY_NEED_STRLEN 1108 static int yy_flex_strlen (
const char * );
1113 static int yyinput (
void );
1115 static int input (
void );
1129 #ifndef YY_READ_BUF_SIZE 1132 #define YY_READ_BUF_SIZE 16384 1134 #define YY_READ_BUF_SIZE 8192 1143 #define ECHO do { if (fwrite( yytext, (size_t) yyleng, 1, yyout )) {} } while (0) 1150 #define YY_INPUT(buf,result,max_size) \ 1151 if ( YY_CURRENT_BUFFER_LVALUE->yy_is_interactive ) \ 1155 for ( n = 0; n < max_size && \ 1156 (c = getc( yyin )) != EOF && c != '\n'; ++n ) \ 1157 buf[n] = (char) c; \ 1159 buf[n++] = (char) c; \ 1160 if ( c == EOF && ferror( yyin ) ) \ 1161 YY_FATAL_ERROR( "input in flex scanner failed" ); \ 1167 while ( (result = (int) fread(buf, 1, (yy_size_t) max_size, yyin)) == 0 && ferror(yyin)) \ 1169 if( errno != EINTR) \ 1171 YY_FATAL_ERROR( "input in flex scanner failed" ); \ 1187 #define yyterminate() return YY_NULL 1191 #ifndef YY_START_STACK_INCR 1192 #define YY_START_STACK_INCR 25 1196 #ifndef YY_FATAL_ERROR 1197 #define YY_FATAL_ERROR(msg) yy_fatal_error( msg ) 1206 #define YY_DECL_IS_OURS 1 1208 extern int yylex (
void);
1210 #define YY_DECL int yylex (void) 1216 #ifndef YY_USER_ACTION 1217 #define YY_USER_ACTION 1222 #define YY_BREAK break; 1225 #define YY_RULE_SETUP \ 1227 YY_CURRENT_BUFFER_LVALUE->yy_at_bol = \ 1228 (yytext[yyleng - 1] == '\n'); \ 1266 #line 132 "parser.l" 1268 #line 1269 "parser.yy.c" 1320 goto yy_find_action;
1324 #line 133 "parser.l" 1329 #line 134 "parser.l" 1334 #line 135 "parser.l" 1341 error_loc(
"Malformed '#...' line-directive; invalid linenumber\n");
1342 fname =
strchr(cptr,
'"');
1344 error_loc(
"Malformed '#...' line-directive; missing filename\n");
1346 cptr =
strchr(fname,
'"');
1348 error_loc(
"Malformed '#...' line-directive; missing terminating \"\n");
1356 #line 153 "parser.l" 1361 #line 154 "parser.l" 1365 error_loc(
"winrt IDL file imported in non-winrt mode\n");
1381 #line 170 "parser.l" 1386 #line 171 "parser.l" 1391 #line 172 "parser.l" 1396 #line 173 "parser.l" 1405 #line 178 "parser.l" 1410 #line 179 "parser.l" 1419 #line 184 "parser.l" 1424 #line 185 "parser.l" 1432 #line 191 "parser.l" 1435 #line 191 "parser.l" 1440 #line 192 "parser.l" 1445 #line 193 "parser.l" 1450 #line 194 "parser.l" 1455 #line 195 "parser.l" 1460 #line 196 "parser.l" 1465 #line 197 "parser.l" 1470 #line 198 "parser.l" 1478 #line 202 "parser.l" 1486 #line 206 "parser.l" 1494 #line 210 "parser.l" 1505 #line 214 "parser.l" 1510 #line 215 "parser.l" 1516 #line 216 "parser.l" 1521 #line 217 "parser.l" 1526 #line 218 "parser.l" 1531 #line 219 "parser.l" 1536 #line 220 "parser.l" 1541 #line 221 "parser.l" 1546 #line 222 "parser.l" 1551 #line 223 "parser.l" 1556 #line 224 "parser.l" 1561 #line 225 "parser.l" 1566 #line 226 "parser.l" 1571 #line 227 "parser.l" 1576 #line 228 "parser.l" 1586 #
line 229
"parser.l" 1600 #line 239 "parser.l" 1603 #line 1604 "parser.yy.c" 1658 if ( yy_next_state )
1670 goto yy_find_action;
1723 goto yy_find_action;
1730 "fatal flex scanner internal error--no action found" );
1747 int number_to_move,
i;
1752 "fatal flex scanner internal error--end of buffer missed" );
1778 for (
i = 0;
i < number_to_move; ++
i )
1792 while ( num_to_read <= 0 )
1798 int yy_c_buf_p_offset =
1801 if (
b->yy_is_our_buffer )
1803 int new_size =
b->yy_buf_size * 2;
1805 if ( new_size <= 0 )
1806 b->yy_buf_size +=
b->yy_buf_size / 8;
1808 b->yy_buf_size *= 2;
1810 b->yy_ch_buf = (
char *)
1817 b->yy_ch_buf =
NULL;
1819 if ( !
b->yy_ch_buf )
1821 "fatal error - scanner input buffer overflow" );
1865 YY_FATAL_ERROR(
"out of dynamic memory in yy_get_next_buffer()" );
1943 static int yyinput (
void)
1945 static int input (
void)
2092 b->yy_buf_size =
size;
2098 if ( !
b->yy_ch_buf )
2101 b->yy_is_our_buffer = 1;
2121 if (
b->yy_is_our_buffer )
2122 yyfree( (
void *)
b->yy_ch_buf );
2138 b->yy_input_file =
file;
2139 b->yy_fill_buffer = 1;
2146 b->yy_bs_lineno = 1;
2147 b->yy_bs_column = 0;
2150 b->yy_is_interactive = 0;
2173 b->yy_buf_pos = &
b->yy_ch_buf[0];
2190 if (new_buffer ==
NULL)
2252 YY_FATAL_ERROR(
"out of dynamic memory in yyensure_buffer_stack()" );
2272 YY_FATAL_ERROR(
"out of dynamic memory in yyensure_buffer_stack()" );
2301 b->yy_buf_pos =
b->yy_ch_buf =
base;
2302 b->yy_is_our_buffer = 0;
2303 b->yy_input_file =
NULL;
2304 b->yy_n_chars =
b->yy_buf_size;
2305 b->yy_is_interactive = 0;
2307 b->yy_fill_buffer = 0;
2349 for (
i = 0;
i < _yybytes_len; ++
i )
2350 buf[
i] = yybytes[
i];
2361 b->yy_is_our_buffer = 1;
2383 YY_FATAL_ERROR(
"out of memory expanding start-condition stack" );
2399 #ifndef YY_EXIT_FAILURE 2400 #define YY_EXIT_FAILURE 2 2416 int yyless_macro_arg = (n); \ 2417 YY_LESS_LINENO(yyless_macro_arg);\ 2418 yytext[yyleng] = (yy_hold_char); \ 2419 (yy_c_buf_p) = yytext + yyless_macro_arg; \ 2420 (yy_hold_char) = *(yy_c_buf_p); \ 2421 *(yy_c_buf_p) = '\0'; \ 2422 yyleng = yyless_macro_arg; \ 2569 static void yy_flex_strncpy (
char*
s1,
const char *
s2,
int n )
2573 for (
i = 0;
i <
n; ++
i )
2578 #ifdef YY_NEED_STRLEN 2579 static int yy_flex_strlen (
const char *
s )
2582 for (
n = 0;
s[
n]; ++
n )
2612 #line 239 "parser.l" 2616 int parser_wrap(
void)
2687 #define NKEYWORDS (sizeof(keywords)/sizeof(keywords[0])) 2814 #define KWP(p) ((const struct keyword *)(p)) 2896 while (
import &&
strcmp(import->name, fname))
2897 import =
import->next;
2898 if (
import)
return 0;
2901 import->name =
xstrdup(fname);
2910 error_loc(
"Unable to open include file %s\n", fname);
2913 error_loc(
"Exceeded max import depth\n");
2924 error(
"Could not generate a temp name from %s\n",
name);
2928 error(
"Could not open fd %s for writing\n",
name);
2965 error(
"Could not generate a temp name from %s\n",
name);
2969 error(
"Could not open fd %s for writing\n",
name);
2988 warning_entry =
xmalloc(
sizeof(*warning_entry) );
3000 free(warning_entry);
3015 if(!
strcmp(toggle,
"disable"))
3018 else if(!
strcmp(toggle,
"enable"))
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 * u
unsigned char flex_uint8_t
#define YY_DO_BEFORE_ACTION
UINT32 strtoul(const char *String, char **Terminator, UINT32 Base)
static const struct keyword attr_keywords[]
static const YY_CHAR yy_ec[256]
int do_warning(char *toggle, warning_list_t *wnum)
static const struct keyword keywords[]
static int attr_token(const char *kw)
#define EOB_ACT_END_OF_FILE
ACPI_SIZE strlen(const char *String)
#define YY_CURRENT_BUFFER
_Check_return_ double __cdecl strtod(_In_z_ const char *_Str, _Out_opt_ _Deref_post_z_ char **_EndPtr)
#define YY_STATE_EOF(state)
static int yy_init_globals(void)
GLsizei const GLchar ** path
char * wpp_find_include(const char *name, const char *parent_name)
#define YY_CURRENT_BUFFER_LVALUE
unsigned char flex_uint8_t
#define YY_END_OF_BUFFER_CHAR
unsigned short int uint16_t
int is_warning_enabled(int warning)
static yy_state_type yy_get_previous_state(void)
__WINE_SERVER_LIST_INLINE void list_add_tail(struct list *list, struct list *elem)
GLenum GLuint GLenum GLsizei const GLchar * buf
#define YY_INPUT(buf, result, max_size)
#define LIST_FOR_EACH_ENTRY(elem, list, type, field)
static int yy_did_buffer_switch_on_eof
void * xrealloc(void *oldmem, size_t size)
static unsigned char bytes[4]
static int kw_token(const char *kw)
int wpp_parse(const char *input, FILE *output)
_Check_return_opt_ _CRTIMP int __cdecl fprintf(_Inout_ FILE *_File, _In_z_ _Printf_format_string_ const char *_Format,...)
static int kw_cmp_func(const void *s1, const void *s2)
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 token
static void addcchar(char c)
struct yy_buffer_state * YY_BUFFER_STATE
static YY_BUFFER_STATE * yy_buffer_stack
#define YY_BUFFER_EOF_PENDING
#define yy_load_buffer_state
#define yy_switch_to_buffer
int do_import(char *fname)
__WINE_SERVER_LIST_INLINE void list_remove(struct list *elem)
#define EOB_ACT_LAST_MATCH
GLboolean GLboolean GLboolean b
static int yy_start_stack_ptr
static warning_list_t * disabled_warnings
static void warning_disable(int warning)
int strncmp(const char *String1, const char *String2, ACPI_SIZE Count)
static const flex_int16_t yy_accept[210]
static const flex_int16_t yy_nxt[728]
#define yy_current_state()
static int yy_start_stack_depth
static char * yy_last_accepting_cpos
unsigned long int flex_uint32_t
static void warning_enable(int warning)
static const flex_int16_t yy_def[251]
#define YY_START_STACK_INCR
static void yynoreturn yy_fatal_error(const char *msg)
#define yypush_buffer_state
#define memcpy(s1, s2, n)
UUID * parse_uuid(const char *u)
#define yyensure_buffer_stack
_Check_return_opt_ _CRTIMP int __cdecl fclose(_Inout_ FILE *_File)
_Check_return_ _CRTIMP FILE *__cdecl fopen(_In_z_ const char *_Filename, _In_z_ const char *_Mode)
static size_t yy_buffer_stack_top
static unsigned int xstrtoul(const char *nptr, char **endptr, int base)
static const flex_int16_t yy_base[251]
static void switch_to_acf(void)
#define EOB_ACT_CONTINUE_SCAN
static yy_state_type yy_try_NUL_trans(yy_state_type current_state)
static void yy_pop_state(void)
static unsigned __int64 next
#define LIST_FOR_EACH_ENTRY_SAFE(cursor, cursor2, list, type, field)
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
_Check_return_ _CRTIMP FILE *__cdecl fdopen(_In_ int _FileHandle, _In_z_ const char *_Format)
struct @4825 import_stack[MAX_IMPORT_DEPTH]
static void yy_push_state(int _new_state)
int mkstemps(char *template, int suffix_len)
static size_t yy_buffer_stack_max
static const YY_CHAR yy_meta[51]
struct imports * first_import
static char * get_buffered_cstring(void)
#define yypop_buffer_state
static int * yy_start_stack
char * strchr(const char *String, int ch)
unsigned short int flex_uint16_t
static int yy_get_next_buffer(void)
_Check_return_ long __cdecl strtol(_In_z_ const char *_Str, _Out_opt_ _Deref_post_z_ char **_EndPtr, _In_ int _Radix)
static yy_state_type yy_last_accepting_state
__WINE_SERVER_LIST_INLINE void list_init(struct list *list)
int strcmp(const char *String1, const char *String2)
#define YY_RESTORE_YY_MORE_OFFSET
char * xstrdup(const char *s)
static const flex_int16_t yy_chk[728]
#define YY_FATAL_ERROR(msg)
unsigned int(__cdecl typeof(jpeg_read_scanlines))(struct jpeg_decompress_struct *
GLuint const GLchar * name