1#ifndef amrex_iparserHEADER_H
2#define amrex_iparserHEADER_H 1
3#define amrex_iparserIN_HEADER 1
5#define YY_INT_ALIGNED short int
10#define YY_FLEX_MAJOR_VERSION 2
11#define YY_FLEX_MINOR_VERSION 6
12#define YY_FLEX_SUBMINOR_VERSION 4
13#if YY_FLEX_SUBMINOR_VERSION > 0
17#ifdef yy_create_buffer
18#define amrex_iparser_create_buffer_ALREADY_DEFINED
20#define yy_create_buffer amrex_iparser_create_buffer
23#ifdef yy_delete_buffer
24#define amrex_iparser_delete_buffer_ALREADY_DEFINED
26#define yy_delete_buffer amrex_iparser_delete_buffer
30#define amrex_iparser_scan_buffer_ALREADY_DEFINED
32#define yy_scan_buffer amrex_iparser_scan_buffer
36#define amrex_iparser_scan_string_ALREADY_DEFINED
38#define yy_scan_string amrex_iparser_scan_string
42#define amrex_iparser_scan_bytes_ALREADY_DEFINED
44#define yy_scan_bytes amrex_iparser_scan_bytes
48#define amrex_iparser_init_buffer_ALREADY_DEFINED
50#define yy_init_buffer amrex_iparser_init_buffer
54#define amrex_iparser_flush_buffer_ALREADY_DEFINED
56#define yy_flush_buffer amrex_iparser_flush_buffer
59#ifdef yy_load_buffer_state
60#define amrex_iparser_load_buffer_state_ALREADY_DEFINED
62#define yy_load_buffer_state amrex_iparser_load_buffer_state
65#ifdef yy_switch_to_buffer
66#define amrex_iparser_switch_to_buffer_ALREADY_DEFINED
68#define yy_switch_to_buffer amrex_iparser_switch_to_buffer
71#ifdef yypush_buffer_state
72#define amrex_iparserpush_buffer_state_ALREADY_DEFINED
74#define yypush_buffer_state amrex_iparserpush_buffer_state
77#ifdef yypop_buffer_state
78#define amrex_iparserpop_buffer_state_ALREADY_DEFINED
80#define yypop_buffer_state amrex_iparserpop_buffer_state
83#ifdef yyensure_buffer_stack
84#define amrex_iparserensure_buffer_stack_ALREADY_DEFINED
86#define yyensure_buffer_stack amrex_iparserensure_buffer_stack
90#define amrex_iparserlex_ALREADY_DEFINED
92#define yylex amrex_iparserlex
96#define amrex_iparserrestart_ALREADY_DEFINED
98#define yyrestart amrex_iparserrestart
102#define amrex_iparserlex_init_ALREADY_DEFINED
104#define yylex_init amrex_iparserlex_init
107#ifdef yylex_init_extra
108#define amrex_iparserlex_init_extra_ALREADY_DEFINED
110#define yylex_init_extra amrex_iparserlex_init_extra
114#define amrex_iparserlex_destroy_ALREADY_DEFINED
116#define yylex_destroy amrex_iparserlex_destroy
120#define amrex_iparserget_debug_ALREADY_DEFINED
122#define yyget_debug amrex_iparserget_debug
126#define amrex_iparserset_debug_ALREADY_DEFINED
128#define yyset_debug amrex_iparserset_debug
132#define amrex_iparserget_extra_ALREADY_DEFINED
134#define yyget_extra amrex_iparserget_extra
138#define amrex_iparserset_extra_ALREADY_DEFINED
140#define yyset_extra amrex_iparserset_extra
144#define amrex_iparserget_in_ALREADY_DEFINED
146#define yyget_in amrex_iparserget_in
150#define amrex_iparserset_in_ALREADY_DEFINED
152#define yyset_in amrex_iparserset_in
156#define amrex_iparserget_out_ALREADY_DEFINED
158#define yyget_out amrex_iparserget_out
162#define amrex_iparserset_out_ALREADY_DEFINED
164#define yyset_out amrex_iparserset_out
168#define amrex_iparserget_leng_ALREADY_DEFINED
170#define yyget_leng amrex_iparserget_leng
174#define amrex_iparserget_text_ALREADY_DEFINED
176#define yyget_text amrex_iparserget_text
180#define amrex_iparserget_lineno_ALREADY_DEFINED
182#define yyget_lineno amrex_iparserget_lineno
186#define amrex_iparserset_lineno_ALREADY_DEFINED
188#define yyset_lineno amrex_iparserset_lineno
192#define amrex_iparserwrap_ALREADY_DEFINED
194#define yywrap amrex_iparserwrap
198#define amrex_iparseralloc_ALREADY_DEFINED
200#define yyalloc amrex_iparseralloc
204#define amrex_iparserrealloc_ALREADY_DEFINED
206#define yyrealloc amrex_iparserrealloc
210#define amrex_iparserfree_ALREADY_DEFINED
212#define yyfree amrex_iparserfree
216#define amrex_iparsertext_ALREADY_DEFINED
218#define yytext amrex_iparsertext
222#define amrex_iparserleng_ALREADY_DEFINED
224#define yyleng amrex_iparserleng
228#define amrex_iparserin_ALREADY_DEFINED
230#define yyin amrex_iparserin
234#define amrex_iparserout_ALREADY_DEFINED
236#define yyout amrex_iparserout
240#define amrex_iparser_flex_debug_ALREADY_DEFINED
242#define yy_flex_debug amrex_iparser_flex_debug
246#define amrex_iparserlineno_ALREADY_DEFINED
248#define yylineno amrex_iparserlineno
268#if defined (__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
273#ifndef __STDC_LIMIT_MACROS
274#define __STDC_LIMIT_MACROS 1
294#define INT8_MIN (-128)
297#define INT16_MIN (-32767-1)
300#define INT32_MIN (-2147483647-1)
303#define INT8_MAX (127)
306#define INT16_MAX (32767)
309#define INT32_MAX (2147483647)
312#define UINT8_MAX (255U)
315#define UINT16_MAX (65535U)
318#define UINT32_MAX (4294967295U)
322#define SIZE_MAX (~(size_t)0)
334#if defined(__GNUC__) && __GNUC__ >= 3
335#define yynoreturn __attribute__((__noreturn__))
347#define YY_BUF_SIZE 32768
349#define YY_BUF_SIZE 16384
353#ifndef YY_TYPEDEF_YY_BUFFER_STATE
354#define YY_TYPEDEF_YY_BUFFER_STATE
358#ifndef YY_TYPEDEF_YY_SIZE_T
359#define YY_TYPEDEF_YY_SIZE_T
367#ifndef YY_STRUCT_YY_BUFFER_STATE
368#define YY_STRUCT_YY_BUFFER_STATE
436#define amrex_iparserwrap() (1)
437#define YY_SKIP_YYWRAP
445#define yytext_ptr yytext
447#ifdef YY_HEADER_EXPORT_START_CONDITIONS
452#ifndef YY_NO_UNISTD_H
461#define YY_EXTRA_TYPE void *
497#ifndef YY_SKIP_YYWRAP
499extern "C" int yywrap (
void );
501extern int yywrap (
void );
506static void yy_flex_strncpy (
char *,
const char *,
int );
510static int yy_flex_strlen (
const char * );
518#ifndef YY_READ_BUF_SIZE
521#define YY_READ_BUF_SIZE 16384
523#define YY_READ_BUF_SIZE 8192
528#ifndef YY_START_STACK_INCR
529#define YY_START_STACK_INCR 25
536#define YY_DECL_IS_OURS 1
538extern int yylex (
void);
540#define YY_DECL int yylex (void)
546#undef YY_FLUSH_BUFFER
549#undef yy_set_interactive
550#undef YY_DO_BEFORE_ACTION
552#ifdef YY_DECL_IS_OURS
553#undef YY_DECL_IS_OURS
557#ifndef amrex_iparser_create_buffer_ALREADY_DEFINED
558#undef yy_create_buffer
560#ifndef amrex_iparser_delete_buffer_ALREADY_DEFINED
561#undef yy_delete_buffer
563#ifndef amrex_iparser_scan_buffer_ALREADY_DEFINED
566#ifndef amrex_iparser_scan_string_ALREADY_DEFINED
569#ifndef amrex_iparser_scan_bytes_ALREADY_DEFINED
572#ifndef amrex_iparser_init_buffer_ALREADY_DEFINED
575#ifndef amrex_iparser_flush_buffer_ALREADY_DEFINED
576#undef yy_flush_buffer
578#ifndef amrex_iparser_load_buffer_state_ALREADY_DEFINED
579#undef yy_load_buffer_state
581#ifndef amrex_iparser_switch_to_buffer_ALREADY_DEFINED
582#undef yy_switch_to_buffer
584#ifndef amrex_iparserpush_buffer_state_ALREADY_DEFINED
585#undef yypush_buffer_state
587#ifndef amrex_iparserpop_buffer_state_ALREADY_DEFINED
588#undef yypop_buffer_state
590#ifndef amrex_iparserensure_buffer_stack_ALREADY_DEFINED
591#undef yyensure_buffer_stack
593#ifndef amrex_iparserlex_ALREADY_DEFINED
596#ifndef amrex_iparserrestart_ALREADY_DEFINED
599#ifndef amrex_iparserlex_init_ALREADY_DEFINED
602#ifndef amrex_iparserlex_init_extra_ALREADY_DEFINED
603#undef yylex_init_extra
605#ifndef amrex_iparserlex_destroy_ALREADY_DEFINED
608#ifndef amrex_iparserget_debug_ALREADY_DEFINED
611#ifndef amrex_iparserset_debug_ALREADY_DEFINED
614#ifndef amrex_iparserget_extra_ALREADY_DEFINED
617#ifndef amrex_iparserset_extra_ALREADY_DEFINED
620#ifndef amrex_iparserget_in_ALREADY_DEFINED
623#ifndef amrex_iparserset_in_ALREADY_DEFINED
626#ifndef amrex_iparserget_out_ALREADY_DEFINED
629#ifndef amrex_iparserset_out_ALREADY_DEFINED
632#ifndef amrex_iparserget_leng_ALREADY_DEFINED
635#ifndef amrex_iparserget_text_ALREADY_DEFINED
638#ifndef amrex_iparserget_lineno_ALREADY_DEFINED
641#ifndef amrex_iparserset_lineno_ALREADY_DEFINED
644#ifndef amrex_iparserget_column_ALREADY_DEFINED
647#ifndef amrex_iparserset_column_ALREADY_DEFINED
650#ifndef amrex_iparserwrap_ALREADY_DEFINED
653#ifndef amrex_iparserget_lval_ALREADY_DEFINED
656#ifndef amrex_iparserset_lval_ALREADY_DEFINED
659#ifndef amrex_iparserget_lloc_ALREADY_DEFINED
662#ifndef amrex_iparserset_lloc_ALREADY_DEFINED
665#ifndef amrex_iparseralloc_ALREADY_DEFINED
668#ifndef amrex_iparserrealloc_ALREADY_DEFINED
671#ifndef amrex_iparserfree_ALREADY_DEFINED
674#ifndef amrex_iparsertext_ALREADY_DEFINED
677#ifndef amrex_iparserleng_ALREADY_DEFINED
680#ifndef amrex_iparserin_ALREADY_DEFINED
683#ifndef amrex_iparserout_ALREADY_DEFINED
686#ifndef amrex_iparser_flex_debug_ALREADY_DEFINED
689#ifndef amrex_iparserlineno_ALREADY_DEFINED
692#ifndef amrex_iparsertables_fload_ALREADY_DEFINED
695#ifndef amrex_iparsertables_destroy_ALREADY_DEFINED
696#undef yytables_destroy
698#ifndef amrex_iparserTABLES_NAME_ALREADY_DEFINED
702#undef amrex_iparserIN_HEADER
#define yylex_destroy
Definition amrex_iparser.lex.h:116
#define yyget_extra
Definition amrex_iparser.lex.h:134
#define yyset_extra
Definition amrex_iparser.lex.h:140
#define yyget_leng
Definition amrex_iparser.lex.h:170
unsigned char flex_uint8_t
Definition amrex_iparser.lex.h:288
#define yyset_lineno
Definition amrex_iparser.lex.h:188
#define yyleng
Definition amrex_iparser.lex.h:224
#define yyrestart
Definition amrex_iparser.lex.h:98
#define yyset_debug
Definition amrex_iparser.lex.h:128
#define YY_EXTRA_TYPE
Definition amrex_iparser.lex.h:461
#define yyout
Definition amrex_iparser.lex.h:236
short int flex_int16_t
Definition amrex_iparser.lex.h:286
#define yytext
Definition amrex_iparser.lex.h:218
unsigned int flex_uint32_t
Definition amrex_iparser.lex.h:290
#define yy_scan_bytes
Definition amrex_iparser.lex.h:44
#define yylex
Definition amrex_iparser.lex.h:92
#define yyget_text
Definition amrex_iparser.lex.h:176
#define yypush_buffer_state
Definition amrex_iparser.lex.h:74
struct yy_buffer_state * YY_BUFFER_STATE
Definition amrex_iparser.lex.h:355
#define yyfree
Definition amrex_iparser.lex.h:212
#define yyget_lineno
Definition amrex_iparser.lex.h:182
#define yywrap
Definition amrex_iparser.lex.h:194
#define yylineno
Definition amrex_iparser.lex.h:248
#define yy_scan_buffer
Definition amrex_iparser.lex.h:32
#define yy_scan_string
Definition amrex_iparser.lex.h:38
signed char flex_int8_t
Definition amrex_iparser.lex.h:285
#define yyalloc
Definition amrex_iparser.lex.h:200
#define yyget_debug
Definition amrex_iparser.lex.h:122
int flex_int32_t
Definition amrex_iparser.lex.h:287
#define yyin
Definition amrex_iparser.lex.h:230
#define yy_switch_to_buffer
Definition amrex_iparser.lex.h:68
#define yypop_buffer_state
Definition amrex_iparser.lex.h:80
#define yyget_in
Definition amrex_iparser.lex.h:146
#define yy_flush_buffer
Definition amrex_iparser.lex.h:56
#define yyrealloc
Definition amrex_iparser.lex.h:206
#define yyget_out
Definition amrex_iparser.lex.h:158
unsigned short int flex_uint16_t
Definition amrex_iparser.lex.h:289
#define yy_create_buffer
Definition amrex_iparser.lex.h:20
#define yy_delete_buffer
Definition amrex_iparser.lex.h:26
size_t yy_size_t
Definition amrex_iparser.lex.h:360
#define yyset_out
Definition amrex_iparser.lex.h:164
#define yyset_in
Definition amrex_iparser.lex.h:152
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