1#ifndef amrex_parserHEADER_H
2#define amrex_parserHEADER_H 1
3#define amrex_parserIN_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_parser_create_buffer_ALREADY_DEFINED
20#define yy_create_buffer amrex_parser_create_buffer
23#ifdef yy_delete_buffer
24#define amrex_parser_delete_buffer_ALREADY_DEFINED
26#define yy_delete_buffer amrex_parser_delete_buffer
30#define amrex_parser_scan_buffer_ALREADY_DEFINED
32#define yy_scan_buffer amrex_parser_scan_buffer
36#define amrex_parser_scan_string_ALREADY_DEFINED
38#define yy_scan_string amrex_parser_scan_string
42#define amrex_parser_scan_bytes_ALREADY_DEFINED
44#define yy_scan_bytes amrex_parser_scan_bytes
48#define amrex_parser_init_buffer_ALREADY_DEFINED
50#define yy_init_buffer amrex_parser_init_buffer
54#define amrex_parser_flush_buffer_ALREADY_DEFINED
56#define yy_flush_buffer amrex_parser_flush_buffer
59#ifdef yy_load_buffer_state
60#define amrex_parser_load_buffer_state_ALREADY_DEFINED
62#define yy_load_buffer_state amrex_parser_load_buffer_state
65#ifdef yy_switch_to_buffer
66#define amrex_parser_switch_to_buffer_ALREADY_DEFINED
68#define yy_switch_to_buffer amrex_parser_switch_to_buffer
71#ifdef yypush_buffer_state
72#define amrex_parserpush_buffer_state_ALREADY_DEFINED
74#define yypush_buffer_state amrex_parserpush_buffer_state
77#ifdef yypop_buffer_state
78#define amrex_parserpop_buffer_state_ALREADY_DEFINED
80#define yypop_buffer_state amrex_parserpop_buffer_state
83#ifdef yyensure_buffer_stack
84#define amrex_parserensure_buffer_stack_ALREADY_DEFINED
86#define yyensure_buffer_stack amrex_parserensure_buffer_stack
90#define amrex_parserlex_ALREADY_DEFINED
92#define yylex amrex_parserlex
96#define amrex_parserrestart_ALREADY_DEFINED
98#define yyrestart amrex_parserrestart
102#define amrex_parserlex_init_ALREADY_DEFINED
104#define yylex_init amrex_parserlex_init
107#ifdef yylex_init_extra
108#define amrex_parserlex_init_extra_ALREADY_DEFINED
110#define yylex_init_extra amrex_parserlex_init_extra
114#define amrex_parserlex_destroy_ALREADY_DEFINED
116#define yylex_destroy amrex_parserlex_destroy
120#define amrex_parserget_debug_ALREADY_DEFINED
122#define yyget_debug amrex_parserget_debug
126#define amrex_parserset_debug_ALREADY_DEFINED
128#define yyset_debug amrex_parserset_debug
132#define amrex_parserget_extra_ALREADY_DEFINED
134#define yyget_extra amrex_parserget_extra
138#define amrex_parserset_extra_ALREADY_DEFINED
140#define yyset_extra amrex_parserset_extra
144#define amrex_parserget_in_ALREADY_DEFINED
146#define yyget_in amrex_parserget_in
150#define amrex_parserset_in_ALREADY_DEFINED
152#define yyset_in amrex_parserset_in
156#define amrex_parserget_out_ALREADY_DEFINED
158#define yyget_out amrex_parserget_out
162#define amrex_parserset_out_ALREADY_DEFINED
164#define yyset_out amrex_parserset_out
168#define amrex_parserget_leng_ALREADY_DEFINED
170#define yyget_leng amrex_parserget_leng
174#define amrex_parserget_text_ALREADY_DEFINED
176#define yyget_text amrex_parserget_text
180#define amrex_parserget_lineno_ALREADY_DEFINED
182#define yyget_lineno amrex_parserget_lineno
186#define amrex_parserset_lineno_ALREADY_DEFINED
188#define yyset_lineno amrex_parserset_lineno
192#define amrex_parserwrap_ALREADY_DEFINED
194#define yywrap amrex_parserwrap
198#define amrex_parseralloc_ALREADY_DEFINED
200#define yyalloc amrex_parseralloc
204#define amrex_parserrealloc_ALREADY_DEFINED
206#define yyrealloc amrex_parserrealloc
210#define amrex_parserfree_ALREADY_DEFINED
212#define yyfree amrex_parserfree
216#define amrex_parsertext_ALREADY_DEFINED
218#define yytext amrex_parsertext
222#define amrex_parserleng_ALREADY_DEFINED
224#define yyleng amrex_parserleng
228#define amrex_parserin_ALREADY_DEFINED
230#define yyin amrex_parserin
234#define amrex_parserout_ALREADY_DEFINED
236#define yyout amrex_parserout
240#define amrex_parser_flex_debug_ALREADY_DEFINED
242#define yy_flex_debug amrex_parser_flex_debug
246#define amrex_parserlineno_ALREADY_DEFINED
248#define yylineno amrex_parserlineno
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_parserwrap() (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_parser_create_buffer_ALREADY_DEFINED
558#undef yy_create_buffer
560#ifndef amrex_parser_delete_buffer_ALREADY_DEFINED
561#undef yy_delete_buffer
563#ifndef amrex_parser_scan_buffer_ALREADY_DEFINED
566#ifndef amrex_parser_scan_string_ALREADY_DEFINED
569#ifndef amrex_parser_scan_bytes_ALREADY_DEFINED
572#ifndef amrex_parser_init_buffer_ALREADY_DEFINED
575#ifndef amrex_parser_flush_buffer_ALREADY_DEFINED
576#undef yy_flush_buffer
578#ifndef amrex_parser_load_buffer_state_ALREADY_DEFINED
579#undef yy_load_buffer_state
581#ifndef amrex_parser_switch_to_buffer_ALREADY_DEFINED
582#undef yy_switch_to_buffer
584#ifndef amrex_parserpush_buffer_state_ALREADY_DEFINED
585#undef yypush_buffer_state
587#ifndef amrex_parserpop_buffer_state_ALREADY_DEFINED
588#undef yypop_buffer_state
590#ifndef amrex_parserensure_buffer_stack_ALREADY_DEFINED
591#undef yyensure_buffer_stack
593#ifndef amrex_parserlex_ALREADY_DEFINED
596#ifndef amrex_parserrestart_ALREADY_DEFINED
599#ifndef amrex_parserlex_init_ALREADY_DEFINED
602#ifndef amrex_parserlex_init_extra_ALREADY_DEFINED
603#undef yylex_init_extra
605#ifndef amrex_parserlex_destroy_ALREADY_DEFINED
608#ifndef amrex_parserget_debug_ALREADY_DEFINED
611#ifndef amrex_parserset_debug_ALREADY_DEFINED
614#ifndef amrex_parserget_extra_ALREADY_DEFINED
617#ifndef amrex_parserset_extra_ALREADY_DEFINED
620#ifndef amrex_parserget_in_ALREADY_DEFINED
623#ifndef amrex_parserset_in_ALREADY_DEFINED
626#ifndef amrex_parserget_out_ALREADY_DEFINED
629#ifndef amrex_parserset_out_ALREADY_DEFINED
632#ifndef amrex_parserget_leng_ALREADY_DEFINED
635#ifndef amrex_parserget_text_ALREADY_DEFINED
638#ifndef amrex_parserget_lineno_ALREADY_DEFINED
641#ifndef amrex_parserset_lineno_ALREADY_DEFINED
644#ifndef amrex_parserget_column_ALREADY_DEFINED
647#ifndef amrex_parserset_column_ALREADY_DEFINED
650#ifndef amrex_parserwrap_ALREADY_DEFINED
653#ifndef amrex_parserget_lval_ALREADY_DEFINED
656#ifndef amrex_parserset_lval_ALREADY_DEFINED
659#ifndef amrex_parserget_lloc_ALREADY_DEFINED
662#ifndef amrex_parserset_lloc_ALREADY_DEFINED
665#ifndef amrex_parseralloc_ALREADY_DEFINED
668#ifndef amrex_parserrealloc_ALREADY_DEFINED
671#ifndef amrex_parserfree_ALREADY_DEFINED
674#ifndef amrex_parsertext_ALREADY_DEFINED
677#ifndef amrex_parserleng_ALREADY_DEFINED
680#ifndef amrex_parserin_ALREADY_DEFINED
683#ifndef amrex_parserout_ALREADY_DEFINED
686#ifndef amrex_parser_flex_debug_ALREADY_DEFINED
689#ifndef amrex_parserlineno_ALREADY_DEFINED
692#ifndef amrex_parsertables_fload_ALREADY_DEFINED
695#ifndef amrex_parsertables_destroy_ALREADY_DEFINED
696#undef yytables_destroy
698#ifndef amrex_parserTABLES_NAME_ALREADY_DEFINED
702#undef amrex_parserIN_HEADER
size_t yy_size_t
Definition amrex_iparser.lex.h:360
#define yyset_extra
Definition amrex_parser.lex.h:140
#define yytext
Definition amrex_parser.lex.h:218
unsigned char flex_uint8_t
Definition amrex_parser.lex.h:288
#define yyset_lineno
Definition amrex_parser.lex.h:188
#define yyrestart
Definition amrex_parser.lex.h:98
#define yyset_debug
Definition amrex_parser.lex.h:128
#define YY_EXTRA_TYPE
Definition amrex_parser.lex.h:461
short int flex_int16_t
Definition amrex_parser.lex.h:286
#define yyget_out
Definition amrex_parser.lex.h:158
unsigned int flex_uint32_t
Definition amrex_parser.lex.h:290
#define yy_scan_bytes
Definition amrex_parser.lex.h:44
#define yyget_debug
Definition amrex_parser.lex.h:122
#define yypush_buffer_state
Definition amrex_parser.lex.h:74
struct yy_buffer_state * YY_BUFFER_STATE
Definition amrex_parser.lex.h:355
#define yyfree
Definition amrex_parser.lex.h:212
#define yyout
Definition amrex_parser.lex.h:236
#define yyget_lineno
Definition amrex_parser.lex.h:182
#define yylex
Definition amrex_parser.lex.h:92
#define yywrap
Definition amrex_parser.lex.h:194
#define yyget_text
Definition amrex_parser.lex.h:176
#define yy_scan_buffer
Definition amrex_parser.lex.h:32
#define yy_scan_string
Definition amrex_parser.lex.h:38
signed char flex_int8_t
Definition amrex_parser.lex.h:285
#define yyget_leng
Definition amrex_parser.lex.h:170
#define yyalloc
Definition amrex_parser.lex.h:200
#define yypop_buffer_state
Definition amrex_parser.lex.h:80
int flex_int32_t
Definition amrex_parser.lex.h:287
#define yylex_destroy
Definition amrex_parser.lex.h:116
#define yy_switch_to_buffer
Definition amrex_parser.lex.h:68
#define yyget_extra
Definition amrex_parser.lex.h:134
#define yyin
Definition amrex_parser.lex.h:230
#define yy_flush_buffer
Definition amrex_parser.lex.h:56
#define yyrealloc
Definition amrex_parser.lex.h:206
unsigned short int flex_uint16_t
Definition amrex_parser.lex.h:289
#define yy_create_buffer
Definition amrex_parser.lex.h:20
#define yy_delete_buffer
Definition amrex_parser.lex.h:26
#define yyget_in
Definition amrex_parser.lex.h:146
size_t yy_size_t
Definition amrex_parser.lex.h:360
#define yylineno
Definition amrex_parser.lex.h:248
#define yyset_out
Definition amrex_parser.lex.h:164
#define yyleng
Definition amrex_parser.lex.h:224
#define yyset_in
Definition amrex_parser.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