2 #define YY_INT_ALIGNED short int
6 #define yy_create_buffer amrex_iparser_create_buffer
7 #define yy_delete_buffer amrex_iparser_delete_buffer
8 #define yy_scan_buffer amrex_iparser_scan_buffer
9 #define yy_scan_string amrex_iparser_scan_string
10 #define yy_scan_bytes amrex_iparser_scan_bytes
11 #define yy_init_buffer amrex_iparser_init_buffer
12 #define yy_flush_buffer amrex_iparser_flush_buffer
13 #define yy_load_buffer_state amrex_iparser_load_buffer_state
14 #define yy_switch_to_buffer amrex_iparser_switch_to_buffer
15 #define yypush_buffer_state amrex_iparserpush_buffer_state
16 #define yypop_buffer_state amrex_iparserpop_buffer_state
17 #define yyensure_buffer_stack amrex_iparserensure_buffer_stack
18 #define yy_flex_debug amrex_iparser_flex_debug
19 #define yyin amrex_iparserin
20 #define yyleng amrex_iparserleng
21 #define yylex amrex_iparserlex
22 #define yylineno amrex_iparserlineno
23 #define yyout amrex_iparserout
24 #define yyrestart amrex_iparserrestart
25 #define yytext amrex_iparsertext
26 #define yywrap amrex_iparserwrap
27 #define yyalloc amrex_iparseralloc
28 #define yyrealloc amrex_iparserrealloc
29 #define yyfree amrex_iparserfree
32 #define YY_FLEX_MAJOR_VERSION 2
33 #define YY_FLEX_MINOR_VERSION 6
34 #define YY_FLEX_SUBMINOR_VERSION 4
35 #if YY_FLEX_SUBMINOR_VERSION > 0
39 #ifdef yy_create_buffer
40 #define amrex_iparser_create_buffer_ALREADY_DEFINED
42 #define yy_create_buffer amrex_iparser_create_buffer
45 #ifdef yy_delete_buffer
46 #define amrex_iparser_delete_buffer_ALREADY_DEFINED
48 #define yy_delete_buffer amrex_iparser_delete_buffer
52 #define amrex_iparser_scan_buffer_ALREADY_DEFINED
54 #define yy_scan_buffer amrex_iparser_scan_buffer
58 #define amrex_iparser_scan_string_ALREADY_DEFINED
60 #define yy_scan_string amrex_iparser_scan_string
64 #define amrex_iparser_scan_bytes_ALREADY_DEFINED
66 #define yy_scan_bytes amrex_iparser_scan_bytes
70 #define amrex_iparser_init_buffer_ALREADY_DEFINED
72 #define yy_init_buffer amrex_iparser_init_buffer
75 #ifdef yy_flush_buffer
76 #define amrex_iparser_flush_buffer_ALREADY_DEFINED
78 #define yy_flush_buffer amrex_iparser_flush_buffer
81 #ifdef yy_load_buffer_state
82 #define amrex_iparser_load_buffer_state_ALREADY_DEFINED
84 #define yy_load_buffer_state amrex_iparser_load_buffer_state
87 #ifdef yy_switch_to_buffer
88 #define amrex_iparser_switch_to_buffer_ALREADY_DEFINED
90 #define yy_switch_to_buffer amrex_iparser_switch_to_buffer
93 #ifdef yypush_buffer_state
94 #define amrex_iparserpush_buffer_state_ALREADY_DEFINED
96 #define yypush_buffer_state amrex_iparserpush_buffer_state
99 #ifdef yypop_buffer_state
100 #define amrex_iparserpop_buffer_state_ALREADY_DEFINED
102 #define yypop_buffer_state amrex_iparserpop_buffer_state
105 #ifdef yyensure_buffer_stack
106 #define amrex_iparserensure_buffer_stack_ALREADY_DEFINED
108 #define yyensure_buffer_stack amrex_iparserensure_buffer_stack
112 #define amrex_iparserlex_ALREADY_DEFINED
114 #define yylex amrex_iparserlex
118 #define amrex_iparserrestart_ALREADY_DEFINED
120 #define yyrestart amrex_iparserrestart
124 #define amrex_iparserlex_init_ALREADY_DEFINED
126 #define yylex_init amrex_iparserlex_init
129 #ifdef yylex_init_extra
130 #define amrex_iparserlex_init_extra_ALREADY_DEFINED
132 #define yylex_init_extra amrex_iparserlex_init_extra
136 #define amrex_iparserlex_destroy_ALREADY_DEFINED
138 #define yylex_destroy amrex_iparserlex_destroy
142 #define amrex_iparserget_debug_ALREADY_DEFINED
144 #define yyget_debug amrex_iparserget_debug
148 #define amrex_iparserset_debug_ALREADY_DEFINED
150 #define yyset_debug amrex_iparserset_debug
154 #define amrex_iparserget_extra_ALREADY_DEFINED
156 #define yyget_extra amrex_iparserget_extra
160 #define amrex_iparserset_extra_ALREADY_DEFINED
162 #define yyset_extra amrex_iparserset_extra
166 #define amrex_iparserget_in_ALREADY_DEFINED
168 #define yyget_in amrex_iparserget_in
172 #define amrex_iparserset_in_ALREADY_DEFINED
174 #define yyset_in amrex_iparserset_in
178 #define amrex_iparserget_out_ALREADY_DEFINED
180 #define yyget_out amrex_iparserget_out
184 #define amrex_iparserset_out_ALREADY_DEFINED
186 #define yyset_out amrex_iparserset_out
190 #define amrex_iparserget_leng_ALREADY_DEFINED
192 #define yyget_leng amrex_iparserget_leng
196 #define amrex_iparserget_text_ALREADY_DEFINED
198 #define yyget_text amrex_iparserget_text
202 #define amrex_iparserget_lineno_ALREADY_DEFINED
204 #define yyget_lineno amrex_iparserget_lineno
208 #define amrex_iparserset_lineno_ALREADY_DEFINED
210 #define yyset_lineno amrex_iparserset_lineno
214 #define amrex_iparserwrap_ALREADY_DEFINED
216 #define yywrap amrex_iparserwrap
220 #define amrex_iparseralloc_ALREADY_DEFINED
222 #define yyalloc amrex_iparseralloc
226 #define amrex_iparserrealloc_ALREADY_DEFINED
228 #define yyrealloc amrex_iparserrealloc
232 #define amrex_iparserfree_ALREADY_DEFINED
234 #define yyfree amrex_iparserfree
238 #define amrex_iparsertext_ALREADY_DEFINED
240 #define yytext amrex_iparsertext
244 #define amrex_iparserleng_ALREADY_DEFINED
246 #define yyleng amrex_iparserleng
250 #define amrex_iparserin_ALREADY_DEFINED
252 #define yyin amrex_iparserin
256 #define amrex_iparserout_ALREADY_DEFINED
258 #define yyout amrex_iparserout
262 #define amrex_iparser_flex_debug_ALREADY_DEFINED
264 #define yy_flex_debug amrex_iparser_flex_debug
268 #define amrex_iparserlineno_ALREADY_DEFINED
270 #define yylineno amrex_iparserlineno
290 #if defined (__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
295 #ifndef __STDC_LIMIT_MACROS
296 #define __STDC_LIMIT_MACROS 1
299 #include <inttypes.h>
316 #define INT8_MIN (-128)
319 #define INT16_MIN (-32767-1)
322 #define INT32_MIN (-2147483647-1)
325 #define INT8_MAX (127)
328 #define INT16_MAX (32767)
331 #define INT32_MAX (2147483647)
334 #define UINT8_MAX (255U)
337 #define UINT16_MAX (65535U)
340 #define UINT32_MAX (4294967295U)
344 #define SIZE_MAX (~(size_t)0)
354 #define yyconst const
356 #if defined(__GNUC__) && __GNUC__ >= 3
357 #define yynoreturn __attribute__((__noreturn__))
368 #define YY_SC_TO_UI(c) ((YY_CHAR) (c))
374 #define BEGIN (yy_start) = 1 + 2 *
379 #define YY_START (((yy_start) - 1) / 2)
380 #define YYSTATE YY_START
382 #define YY_STATE_EOF(state) (YY_END_OF_BUFFER + state + 1)
384 #define YY_NEW_FILE yyrestart( yyin )
385 #define YY_END_OF_BUFFER_CHAR 0
394 #define YY_BUF_SIZE 32768
396 #define YY_BUF_SIZE 16384
402 #define YY_STATE_BUF_SIZE ((YY_BUF_SIZE + 2) * sizeof(yy_state_type))
404 #ifndef YY_TYPEDEF_YY_BUFFER_STATE
405 #define YY_TYPEDEF_YY_BUFFER_STATE
409 #ifndef YY_TYPEDEF_YY_SIZE_T
410 #define YY_TYPEDEF_YY_SIZE_T
418 #define EOB_ACT_CONTINUE_SCAN 0
419 #define EOB_ACT_END_OF_FILE 1
420 #define EOB_ACT_LAST_MATCH 2
422 #define YY_LESS_LINENO(n)
423 #define YY_LINENO_REWIND_TO(ptr)
430 int yyless_macro_arg = (n); \
431 YY_LESS_LINENO(yyless_macro_arg);\
432 *yy_cp = (yy_hold_char); \
433 YY_RESTORE_YY_MORE_OFFSET \
434 (yy_c_buf_p) = yy_cp = yy_bp + yyless_macro_arg - YY_MORE_ADJ; \
435 YY_DO_BEFORE_ACTION; \
438 #define unput(c) yyunput( c, (yytext_ptr) )
440 #ifndef YY_STRUCT_YY_BUFFER_STATE
441 #define YY_STRUCT_YY_BUFFER_STATE
488 #define YY_BUFFER_NEW 0
489 #define YY_BUFFER_NORMAL 1
500 #define YY_BUFFER_EOF_PENDING 2
516 #define YY_CURRENT_BUFFER ( (yy_buffer_stack) \
517 ? (yy_buffer_stack)[(yy_buffer_stack_top)] \
522 #define YY_CURRENT_BUFFER_LVALUE (yy_buffer_stack)[(yy_buffer_stack_top)]
550 #define YY_FLUSH_BUFFER yy_flush_buffer( YY_CURRENT_BUFFER )
560 #define yy_new_buffer yy_create_buffer
561 #define yy_set_interactive(is_interactive) \
563 if ( ! YY_CURRENT_BUFFER ){ \
564 yyensure_buffer_stack (); \
565 YY_CURRENT_BUFFER_LVALUE = \
566 yy_create_buffer( yyin, YY_BUF_SIZE ); \
568 YY_CURRENT_BUFFER_LVALUE->yy_is_interactive = is_interactive; \
570 #define yy_set_bol(at_bol) \
572 if ( ! YY_CURRENT_BUFFER ){\
573 yyensure_buffer_stack (); \
574 YY_CURRENT_BUFFER_LVALUE = \
575 yy_create_buffer( yyin, YY_BUF_SIZE ); \
577 YY_CURRENT_BUFFER_LVALUE->yy_at_bol = at_bol; \
579 #define YY_AT_BOL() (YY_CURRENT_BUFFER_LVALUE->yy_at_bol)
583 #define amrex_iparserwrap() (1)
584 #define YY_SKIP_YYWRAP
598 #define yytext_ptr yytext
608 #define YY_DO_BEFORE_ACTION \
609 (yytext_ptr) = yy_bp; \
610 yyleng = (int) (yy_cp - yy_bp); \
611 (yy_hold_char) = *yy_cp; \
613 (yy_c_buf_p) = yy_cp;
614 #define YY_NUM_RULES 34
615 #define YY_END_OF_BUFFER 35
625 0, 0, 35, 33, 30, 32, 33, 10, 11, 3,
626 1, 6, 2, 33, 4, 27, 9, 7, 5, 8,
627 26, 33, 16, 26, 26, 26, 26, 20, 15, 29,
628 14, 27, 28, 27, 0, 18, 19, 17, 26, 31,
629 26, 26, 26, 25, 26, 26, 22, 28, 0, 29,
630 12, 21, 26, 24, 23, 28, 13, 0
635 1, 1, 1, 1, 1, 1, 1, 1, 2, 3,
636 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
637 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
638 1, 2, 4, 1, 1, 1, 1, 1, 5, 6,
639 7, 8, 9, 10, 11, 12, 13, 14, 14, 14,
640 14, 14, 14, 14, 14, 14, 14, 1, 15, 16,
641 17, 18, 1, 1, 19, 19, 19, 19, 20, 19,
642 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
643 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
644 1, 21, 1, 22, 19, 1, 23, 24, 19, 25,
646 20, 26, 19, 19, 27, 19, 19, 19, 28, 29,
647 30, 19, 19, 31, 32, 19, 19, 19, 19, 33,
648 19, 19, 1, 1, 1, 1, 1, 1, 1, 1,
649 1, 1, 1, 1, 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,
657 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,
667 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
668 1, 2, 1, 2, 1, 1, 1, 1, 2, 2,
669 1, 1, 2, 2, 2, 2, 2, 2, 2, 2,
675 0, 0, 76, 77, 77, 77, 58, 77, 77, 66,
676 77, 77, 77, 59, 59, 29, 77, 54, 53, 52,
677 0, 65, 77, 11, 13, 15, 36, 77, 77, 30,
678 77, 32, 31, 42, 52, 77, 77, 77, 0, 77,
679 33, 39, 39, 0, 28, 31, 0, 38, 45, 43,
680 0, 0, 23, 0, 0, 39, 0, 77, 46
685 58, 1, 58, 58, 58, 58, 58, 58, 58, 58,
686 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
687 59, 58, 58, 59, 59, 59, 59, 58, 58, 58,
688 58, 58, 58, 58, 58, 58, 58, 58, 59, 58,
689 59, 59, 59, 59, 59, 59, 59, 58, 58, 58,
690 59, 59, 59, 59, 59, 58, 59, 0, 58
695 4, 5, 6, 7, 4, 8, 9, 10, 11, 12,
696 13, 14, 15, 16, 17, 18, 19, 20, 21, 21,
697 22, 23, 24, 21, 21, 21, 25, 26, 21, 27,
698 21, 21, 21, 32, 41, 43, 32, 45, 44, 42,
699 33, 46, 34, 30, 48, 32, 32, 39, 35, 35,
700 49, 48, 56, 33, 57, 34, 50, 49, 56, 55,
701 54, 35, 53, 52, 51, 50, 47, 40, 38, 37,
702 36, 31, 30, 29, 28, 58, 3, 58, 58, 58,
703 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
704 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
706 58, 58, 58, 58, 58, 58, 58, 58, 58, 58
711 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
712 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
713 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
714 1, 1, 1, 16, 24, 25, 32, 26, 25, 24,
715 16, 26, 16, 30, 33, 32, 34, 59, 16, 30,
716 33, 48, 56, 34, 53, 34, 50, 48, 49, 46,
717 45, 34, 43, 42, 41, 35, 27, 22, 20, 19,
718 18, 15, 14, 10, 7, 3, 58, 58, 58, 58,
719 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
720 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
722 58, 58, 58, 58, 58, 58, 58, 58, 58, 58
734 #define REJECT reject_used_but_not_detected
735 #define yymore() yymore_used_but_not_detected
736 #define YY_MORE_ADJ 0
737 #define YY_RESTORE_YY_MORE_OFFSET
742 #define YY_NO_UNISTD_H
744 #define YY_NO_INPUT 1
751 #ifndef YY_NO_UNISTD_H
759 #ifndef YY_EXTRA_TYPE
760 #define YY_EXTRA_TYPE void *
798 #ifndef YY_SKIP_YYWRAP
800 extern "C" int yywrap (
void );
802 extern int yywrap (
void );
811 static void yy_flex_strncpy (
char *,
const char *,
int );
814 #ifdef YY_NEED_STRLEN
815 static int yy_flex_strlen (
const char * );
820 static int yyinput (
void );
822 static int input (
void );
828 #ifndef YY_READ_BUF_SIZE
831 #define YY_READ_BUF_SIZE 16384
833 #define YY_READ_BUF_SIZE 8192
842 #define ECHO do { if (fwrite( yytext, (size_t) yyleng, 1, yyout )) {} } while (0)
849 #define YY_INPUT(buf,result,max_size) \
850 if ( YY_CURRENT_BUFFER_LVALUE->yy_is_interactive ) \
854 for ( n = 0; n < max_size && \
855 (c = getc( yyin )) != EOF && c != '\n'; ++n ) \
858 buf[n++] = (char) c; \
859 if ( c == EOF && ferror( yyin ) ) \
860 YY_FATAL_ERROR( "input in flex scanner failed" ); \
866 while ( (result = (int) fread(buf, 1, (yy_size_t) max_size, yyin)) == 0 && ferror(yyin)) \
868 if( errno != EINTR) \
870 YY_FATAL_ERROR( "input in flex scanner failed" ); \
886 #define yyterminate() return YY_NULL
890 #ifndef YY_START_STACK_INCR
891 #define YY_START_STACK_INCR 25
895 #ifndef YY_FATAL_ERROR
896 #define YY_FATAL_ERROR(msg) yy_fatal_error( msg )
905 #define YY_DECL_IS_OURS 1
907 extern int yylex (
void);
909 #define YY_DECL int yylex (void)
915 #ifndef YY_USER_ACTION
916 #define YY_USER_ACTION
921 #define YY_BREAK break;
924 #define YY_RULE_SETUP \
985 while (
yy_chk[
yy_base[yy_current_state] + yy_c] != yy_current_state )
987 yy_current_state = (
int)
yy_def[yy_current_state];
988 if ( yy_current_state >= 59 )
994 while ( yy_current_state != 58 );
1012 goto yy_find_action;
1026 {
return amrex_iparsertext[0]; }
1178 if ( yy_next_state )
1182 yy_current_state = yy_next_state;
1190 goto yy_find_action;
1243 goto yy_find_action;
1250 "fatal flex scanner internal error--no action found" );
1267 int number_to_move, i;
1272 "fatal flex scanner internal error--end of buffer missed" );
1298 for ( i = 0; i < number_to_move; ++i )
1299 *(dest++) = *(source++);
1312 while ( num_to_read <= 0 )
1318 int yy_c_buf_p_offset =
1321 if (
b->yy_is_our_buffer )
1323 int new_size =
b->yy_buf_size * 2;
1325 if ( new_size <= 0 )
1326 b->yy_buf_size +=
b->yy_buf_size / 8;
1328 b->yy_buf_size *= 2;
1330 b->yy_ch_buf = (
char *)
1337 b->yy_ch_buf = NULL;
1339 if ( !
b->yy_ch_buf )
1341 "fatal error - scanner input buffer overflow" );
1385 YY_FATAL_ERROR(
"out of dynamic memory in yy_get_next_buffer()" );
1416 while (
yy_chk[
yy_base[yy_current_state] + yy_c] != yy_current_state )
1418 yy_current_state = (
int)
yy_def[yy_current_state];
1419 if ( yy_current_state >= 59 )
1422 yy_current_state =
yy_nxt[
yy_base[yy_current_state] + yy_c];
1425 return yy_current_state;
1444 while (
yy_chk[
yy_base[yy_current_state] + yy_c] != yy_current_state )
1446 yy_current_state = (
int)
yy_def[yy_current_state];
1447 if ( yy_current_state >= 59 )
1450 yy_current_state =
yy_nxt[
yy_base[yy_current_state] + yy_c];
1451 yy_is_jam = (yy_current_state == 58);
1453 return yy_is_jam ? 0 : yy_current_state;
1462 static int yyinput (
void)
1464 static int input (
void)
1609 b->yy_buf_size =
size;
1615 if ( !
b->yy_ch_buf )
1618 b->yy_is_our_buffer = 1;
1638 if (
b->yy_is_our_buffer )
1639 yyfree( (
void *)
b->yy_ch_buf );
1655 b->yy_input_file = file;
1656 b->yy_fill_buffer = 1;
1663 b->yy_bs_lineno = 1;
1664 b->yy_bs_column = 0;
1667 b->yy_is_interactive = 0;
1690 b->yy_buf_pos = &
b->yy_ch_buf[0];
1707 if (new_buffer == NULL)
1769 YY_FATAL_ERROR(
"out of dynamic memory in yyensure_buffer_stack()" );
1789 YY_FATAL_ERROR(
"out of dynamic memory in yyensure_buffer_stack()" );
1818 b->yy_buf_pos =
b->yy_ch_buf = base;
1819 b->yy_is_our_buffer = 0;
1820 b->yy_input_file = NULL;
1821 b->yy_n_chars =
b->yy_buf_size;
1822 b->yy_is_interactive = 0;
1824 b->yy_fill_buffer = 0;
1866 for ( i = 0; i < _yybytes_len; ++i )
1867 buf[i] = yybytes[i];
1878 b->yy_is_our_buffer = 1;
1883 #ifndef YY_EXIT_FAILURE
1884 #define YY_EXIT_FAILURE 2
1889 fprintf( stderr,
"%s\n", msg );
1900 int yyless_macro_arg = (n); \
1901 YY_LESS_LINENO(yyless_macro_arg);\
1902 yytext[yyleng] = (yy_hold_char); \
1903 (yy_c_buf_p) = yytext + yyless_macro_arg; \
1904 (yy_hold_char) = *(yy_c_buf_p); \
1905 *(yy_c_buf_p) = '\0'; \
1906 yyleng = yyless_macro_arg; \
2045 static void yy_flex_strncpy (
char* s1,
const char * s2,
int n )
2049 for ( i = 0; i < n; ++i )
2054 #ifdef YY_NEED_STRLEN
2055 static int yy_flex_strlen (
const char * s )
2058 for ( n = 0; s[n]; ++n )
2080 return realloc(ptr,
size);
2083 void yyfree (
void * ptr )
2085 free( (
char *) ptr );
2088 #define YYTABLES_NAME "yytables"
Array4< int const > offset
Definition: AMReX_HypreMLABecLap.cpp:1089
void amrex_iparsererror(char const *s,...)
Definition: AMReX_IParser_Y.cpp:10
unsigned char flex_uint8_t
Definition: amrex_iparser.lex.h:288
short int flex_int16_t
Definition: amrex_iparser.lex.h:286
int flex_int32_t
Definition: amrex_iparser.lex.h:287
size_t yy_size_t
Definition: amrex_iparser.lex.h:360
static const flex_int16_t yy_accept[59]
Definition: amrex_iparser.lex.nolint.H:623
#define yy_load_buffer_state
Definition: amrex_iparser.lex.nolint.H:13
#define YY_NEW_FILE
Definition: amrex_iparser.lex.nolint.H:384
#define yyset_extra
Definition: amrex_iparser.lex.nolint.H:162
#define yytext
Definition: amrex_iparser.lex.nolint.H:25
unsigned char flex_uint8_t
Definition: amrex_iparser.lex.nolint.H:310
#define yyset_lineno
Definition: amrex_iparser.lex.nolint.H:210
static char yy_hold_char
Definition: amrex_iparser.lex.nolint.H:525
static yy_state_type yy_last_accepting_state
Definition: amrex_iparser.lex.nolint.H:725
#define yyrestart
Definition: amrex_iparser.lex.nolint.H:24
#define yyset_debug
Definition: amrex_iparser.lex.nolint.H:150
static void yynoreturn yy_fatal_error(const char *msg)
#define YY_EXTRA_TYPE
Definition: amrex_iparser.lex.nolint.H:760
static int yy_start
Definition: amrex_iparser.lex.nolint.H:532
short int flex_int16_t
Definition: amrex_iparser.lex.nolint.H:308
#define yy_flex_debug
Definition: amrex_iparser.lex.nolint.H:18
#define yyget_out
Definition: amrex_iparser.lex.nolint.H:180
static YY_BUFFER_STATE * yy_buffer_stack
Definition: amrex_iparser.lex.nolint.H:508
unsigned int flex_uint32_t
Definition: amrex_iparser.lex.nolint.H:312
static int yy_get_next_buffer(void)
#define yy_scan_bytes
Definition: amrex_iparser.lex.nolint.H:10
#define YY_BREAK
Definition: amrex_iparser.lex.nolint.H:921
static const flex_int16_t yy_base[60]
Definition: amrex_iparser.lex.nolint.H:673
static size_t yy_buffer_stack_max
Definition: amrex_iparser.lex.nolint.H:507
#define yynoreturn
Definition: amrex_iparser.lex.nolint.H:359
static yy_state_type yy_try_NUL_trans(yy_state_type current_state)
#define yyget_debug
Definition: amrex_iparser.lex.nolint.H:144
int yy_act
Definition: amrex_iparser.lex.nolint.H:933
static const flex_int16_t yy_def[60]
Definition: amrex_iparser.lex.nolint.H:683
#define yypush_buffer_state
Definition: amrex_iparser.lex.nolint.H:15
struct yy_buffer_state * YY_BUFFER_STATE
Definition: amrex_iparser.lex.nolint.H:406
#define yyfree
Definition: amrex_iparser.lex.nolint.H:29
#define yyout
Definition: amrex_iparser.lex.nolint.H:23
#define YY_BUFFER_NEW
Definition: amrex_iparser.lex.nolint.H:488
#define yyget_lineno
Definition: amrex_iparser.lex.nolint.H:204
#define yylex
Definition: amrex_iparser.lex.nolint.H:21
#define YY_RESTORE_YY_MORE_OFFSET
Definition: amrex_iparser.lex.nolint.H:737
static int yy_did_buffer_switch_on_eof
Definition: amrex_iparser.lex.nolint.H:537
static int yy_init_globals(void)
#define yywrap
Definition: amrex_iparser.lex.nolint.H:26
#define yyget_text
Definition: amrex_iparser.lex.nolint.H:198
#define YY_BUFFER_NORMAL
Definition: amrex_iparser.lex.nolint.H:489
char * yy_cp
Definition: amrex_iparser.lex.nolint.H:932
#define yyensure_buffer_stack
Definition: amrex_iparser.lex.nolint.H:17
static const YY_CHAR yy_meta[34]
Definition: amrex_iparser.lex.nolint.H:665
#define yy_scan_buffer
Definition: amrex_iparser.lex.nolint.H:8
#define YY_MORE_ADJ
Definition: amrex_iparser.lex.nolint.H:736
#define YY_RULE_SETUP
Definition: amrex_iparser.lex.nolint.H:924
#define yy_scan_string
Definition: amrex_iparser.lex.nolint.H:9
#define yytext_ptr
Definition: amrex_iparser.lex.nolint.H:598
signed char flex_int8_t
Definition: amrex_iparser.lex.nolint.H:307
#define yyget_leng
Definition: amrex_iparser.lex.nolint.H:192
#define EOB_ACT_END_OF_FILE
Definition: amrex_iparser.lex.nolint.H:419
#define yyalloc
Definition: amrex_iparser.lex.nolint.H:27
#define yypop_buffer_state
Definition: amrex_iparser.lex.nolint.H:16
#define YY_CURRENT_BUFFER_LVALUE
Definition: amrex_iparser.lex.nolint.H:522
int flex_int32_t
Definition: amrex_iparser.lex.nolint.H:309
#define yylex_destroy
Definition: amrex_iparser.lex.nolint.H:138
static const flex_int16_t yy_nxt[111]
Definition: amrex_iparser.lex.nolint.H:693
#define YY_START
Definition: amrex_iparser.lex.nolint.H:379
#define yy_switch_to_buffer
Definition: amrex_iparser.lex.nolint.H:14
static const flex_int16_t yy_chk[111]
Definition: amrex_iparser.lex.nolint.H:709
int yy_state_type
Definition: amrex_iparser.lex.nolint.H:589
#define YY_CURRENT_BUFFER
Definition: amrex_iparser.lex.nolint.H:516
#define yy_init_buffer
Definition: amrex_iparser.lex.nolint.H:11
#define INITIAL
Definition: amrex_iparser.lex.nolint.H:749
#define yyget_extra
Definition: amrex_iparser.lex.nolint.H:156
char * yy_bp
Definition: amrex_iparser.lex.nolint.H:932
#define yyin
Definition: amrex_iparser.lex.nolint.H:19
static int yy_n_chars
Definition: amrex_iparser.lex.nolint.H:526
#define YY_READ_BUF_SIZE
Definition: amrex_iparser.lex.nolint.H:833
#define YY_INPUT(buf, result, max_size)
Definition: amrex_iparser.lex.nolint.H:849
#define yy_flush_buffer
Definition: amrex_iparser.lex.nolint.H:12
#define yyrealloc
Definition: amrex_iparser.lex.nolint.H:28
#define YY_END_OF_BUFFER
Definition: amrex_iparser.lex.nolint.H:615
#define YY_STATE_EOF(state)
Definition: amrex_iparser.lex.nolint.H:382
#define YY_END_OF_BUFFER_CHAR
Definition: amrex_iparser.lex.nolint.H:385
#define YY_FATAL_ERROR(msg)
Definition: amrex_iparser.lex.nolint.H:896
#define yyterminate()
Definition: amrex_iparser.lex.nolint.H:886
unsigned short int flex_uint16_t
Definition: amrex_iparser.lex.nolint.H:311
#define yy_create_buffer
Definition: amrex_iparser.lex.nolint.H:6
flex_uint8_t YY_CHAR
Definition: amrex_iparser.lex.nolint.H:585
#define YY_DO_BEFORE_ACTION
Definition: amrex_iparser.lex.nolint.H:608
#define yy_delete_buffer
Definition: amrex_iparser.lex.nolint.H:7
#define EOB_ACT_LAST_MATCH
Definition: amrex_iparser.lex.nolint.H:420
#define yyget_in
Definition: amrex_iparser.lex.nolint.H:168
size_t yy_size_t
Definition: amrex_iparser.lex.nolint.H:411
#define YY_BUFFER_EOF_PENDING
Definition: amrex_iparser.lex.nolint.H:500
#define yylineno
Definition: amrex_iparser.lex.nolint.H:22
static yy_state_type yy_get_previous_state(void)
static const YY_CHAR yy_ec[256]
Definition: amrex_iparser.lex.nolint.H:633
#define yyset_out
Definition: amrex_iparser.lex.nolint.H:186
static char * yy_c_buf_p
Definition: amrex_iparser.lex.nolint.H:530
#define EOB_ACT_CONTINUE_SCAN
Definition: amrex_iparser.lex.nolint.H:418
static size_t yy_buffer_stack_top
Definition: amrex_iparser.lex.nolint.H:506
#define YY_DECL
Definition: amrex_iparser.lex.nolint.H:909
#define YY_BUF_SIZE
Definition: amrex_iparser.lex.nolint.H:396
static int yy_init
Definition: amrex_iparser.lex.nolint.H:531
#define YY_SC_TO_UI(c)
Definition: amrex_iparser.lex.nolint.H:368
#define yyleng
Definition: amrex_iparser.lex.nolint.H:20
static char * yy_last_accepting_cpos
Definition: amrex_iparser.lex.nolint.H:726
#define yyset_in
Definition: amrex_iparser.lex.nolint.H:174
AMREX_IPARSERSTYPE amrex_iparserlval
@ F3
Definition: amrex_iparser.tab.h:70
@ NUMBER
Definition: amrex_iparser.tab.h:66
@ POW
Definition: amrex_iparser.tab.h:73
@ EOL
Definition: amrex_iparser.tab.h:71
@ FLRDIV
Definition: amrex_iparser.tab.h:72
@ F1
Definition: amrex_iparser.tab.h:68
@ LEQ
Definition: amrex_iparser.tab.h:75
@ AND
Definition: amrex_iparser.tab.h:78
@ OR
Definition: amrex_iparser.tab.h:79
@ GEQ
Definition: amrex_iparser.tab.h:74
@ EQ
Definition: amrex_iparser.tab.h:76
@ F2
Definition: amrex_iparser.tab.h:69
@ NEQ
Definition: amrex_iparser.tab.h:77
@ SYMBOL
Definition: amrex_iparser.tab.h:67
AMREX_GPU_HOST_DEVICE Long size(T const &b) noexcept
integer version
Definition: AMReX_GpuRange.H:26
long long iparser_atoll(const char *str)
Definition: AMReX_IParser_Y.cpp:1431
@ IPARSER_ABS
Definition: AMReX_IParser_Y.H:23
@ IPARSER_POW
Definition: AMReX_IParser_Y.H:28
@ IPARSER_FLRDIV
Definition: AMReX_IParser_Y.H:27
@ IPARSER_AND
Definition: AMReX_IParser_Y.H:35
@ IPARSER_OR
Definition: AMReX_IParser_Y.H:36
@ IPARSER_MAX
Definition: AMReX_IParser_Y.H:38
@ IPARSER_EQ
Definition: AMReX_IParser_Y.H:33
@ IPARSER_MIN
Definition: AMReX_IParser_Y.H:37
@ IPARSER_GEQ
Definition: AMReX_IParser_Y.H:31
@ IPARSER_LEQ
Definition: AMReX_IParser_Y.H:32
@ IPARSER_NEQ
Definition: AMReX_IParser_Y.H:34
struct iparser_symbol * iparser_makesymbol(char *name)
Definition: AMReX_IParser_Y.cpp:34
const int[]
Definition: AMReX_BLProfiler.cpp:1664
@ IPARSER_IF
Definition: AMReX_IParser_Y.H:42
Definition: amrex_iparser.lex.h:370
int yy_n_chars
Definition: amrex_iparser.lex.h:384
char * yy_ch_buf
Definition: amrex_iparser.lex.h:373
int yy_bs_column
Definition: amrex_iparser.lex.h:406
FILE * yy_input_file
Definition: amrex_iparser.lex.h:371
int yy_buf_size
Definition: amrex_iparser.lex.h:379
int yy_fill_buffer
Definition: amrex_iparser.lex.h:411
int yy_buffer_status
Definition: amrex_iparser.lex.h:413
int yy_is_our_buffer
Definition: amrex_iparser.lex.h:390
int yy_bs_lineno
Definition: amrex_iparser.lex.h:405
char * yy_buf_pos
Definition: amrex_iparser.lex.h:374
int yy_at_bol
Definition: amrex_iparser.lex.h:403
int yy_is_interactive
Definition: amrex_iparser.lex.h:397
Definition: amrex_iparser.lex.nolint.H:619
flex_int32_t yy_verify
Definition: amrex_iparser.lex.nolint.H:620
flex_int32_t yy_nxt
Definition: amrex_iparser.lex.nolint.H:621
enum amrex::iparser_f3_t f3
Definition: amrex_iparser.tab.h:96
struct amrex::iparser_symbol * s
Definition: amrex_iparser.tab.h:93
enum amrex::iparser_f1_t f1
Definition: amrex_iparser.tab.h:94
enum amrex::iparser_f2_t f2
Definition: amrex_iparser.tab.h:95
long long d
Definition: amrex_iparser.tab.h:92