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
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
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)
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
737#define YY_RESTORE_YY_MORE_OFFSET
742#define YY_NO_UNISTD_H
751#ifndef YY_NO_UNISTD_H
760#define YY_EXTRA_TYPE void *
798#ifndef YY_SKIP_YYWRAP
800extern "C" int yywrap (
void );
802extern int yywrap (
void );
811static void yy_flex_strncpy (
char *,
const char *,
int );
815static int yy_flex_strlen (
const char * );
820static int yyinput (
void );
822static 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
907extern 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()" );
1817 b->yy_buf_size = (
int) (size - 2);
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; \
2045static void yy_flex_strncpy (
char* s1,
const char * s2,
int n )
2049 for ( i = 0; i < n; ++i )
2054#ifdef YY_NEED_STRLEN
2055static int yy_flex_strlen (
const char * s )
2058 for ( n = 0; s[n]; ++n )
2080 return realloc(ptr, size);
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
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
int flex_int32_t
Definition amrex_parser.lex.nolint.H:309
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