1#ifndef nsgenbind_HEADER_H
2#define nsgenbind_HEADER_H 1
3#define nsgenbind_IN_HEADER 1
5#line 6 "build-x86_64-linux-gnu-x86_64-linux-gnu-release-binary/nsgenbind-lexer.h"
7#line 8 "build-x86_64-linux-gnu-x86_64-linux-gnu-release-binary/nsgenbind-lexer.h"
9#define YY_INT_ALIGNED short int
14#define YY_FLEX_MAJOR_VERSION 2
15#define YY_FLEX_MINOR_VERSION 6
16#define YY_FLEX_SUBMINOR_VERSION 4
17#if YY_FLEX_SUBMINOR_VERSION > 0
21#ifdef yy_create_buffer
22#define nsgenbind__create_buffer_ALREADY_DEFINED
24#define yy_create_buffer nsgenbind__create_buffer
27#ifdef yy_delete_buffer
28#define nsgenbind__delete_buffer_ALREADY_DEFINED
30#define yy_delete_buffer nsgenbind__delete_buffer
34#define nsgenbind__scan_buffer_ALREADY_DEFINED
36#define yy_scan_buffer nsgenbind__scan_buffer
40#define nsgenbind__scan_string_ALREADY_DEFINED
42#define yy_scan_string nsgenbind__scan_string
46#define nsgenbind__scan_bytes_ALREADY_DEFINED
48#define yy_scan_bytes nsgenbind__scan_bytes
52#define nsgenbind__init_buffer_ALREADY_DEFINED
54#define yy_init_buffer nsgenbind__init_buffer
58#define nsgenbind__flush_buffer_ALREADY_DEFINED
60#define yy_flush_buffer nsgenbind__flush_buffer
63#ifdef yy_load_buffer_state
64#define nsgenbind__load_buffer_state_ALREADY_DEFINED
66#define yy_load_buffer_state nsgenbind__load_buffer_state
69#ifdef yy_switch_to_buffer
70#define nsgenbind__switch_to_buffer_ALREADY_DEFINED
72#define yy_switch_to_buffer nsgenbind__switch_to_buffer
75#ifdef yypush_buffer_state
76#define nsgenbind_push_buffer_state_ALREADY_DEFINED
78#define yypush_buffer_state nsgenbind_push_buffer_state
81#ifdef yypop_buffer_state
82#define nsgenbind_pop_buffer_state_ALREADY_DEFINED
84#define yypop_buffer_state nsgenbind_pop_buffer_state
87#ifdef yyensure_buffer_stack
88#define nsgenbind_ensure_buffer_stack_ALREADY_DEFINED
90#define yyensure_buffer_stack nsgenbind_ensure_buffer_stack
94#define nsgenbind_lex_ALREADY_DEFINED
96#define yylex nsgenbind_lex
100#define nsgenbind_restart_ALREADY_DEFINED
102#define yyrestart nsgenbind_restart
106#define nsgenbind_lex_init_ALREADY_DEFINED
108#define yylex_init nsgenbind_lex_init
111#ifdef yylex_init_extra
112#define nsgenbind_lex_init_extra_ALREADY_DEFINED
114#define yylex_init_extra nsgenbind_lex_init_extra
118#define nsgenbind_lex_destroy_ALREADY_DEFINED
120#define yylex_destroy nsgenbind_lex_destroy
124#define nsgenbind_get_debug_ALREADY_DEFINED
126#define yyget_debug nsgenbind_get_debug
130#define nsgenbind_set_debug_ALREADY_DEFINED
132#define yyset_debug nsgenbind_set_debug
136#define nsgenbind_get_extra_ALREADY_DEFINED
138#define yyget_extra nsgenbind_get_extra
142#define nsgenbind_set_extra_ALREADY_DEFINED
144#define yyset_extra nsgenbind_set_extra
148#define nsgenbind_get_in_ALREADY_DEFINED
150#define yyget_in nsgenbind_get_in
154#define nsgenbind_set_in_ALREADY_DEFINED
156#define yyset_in nsgenbind_set_in
160#define nsgenbind_get_out_ALREADY_DEFINED
162#define yyget_out nsgenbind_get_out
166#define nsgenbind_set_out_ALREADY_DEFINED
168#define yyset_out nsgenbind_set_out
172#define nsgenbind_get_leng_ALREADY_DEFINED
174#define yyget_leng nsgenbind_get_leng
178#define nsgenbind_get_text_ALREADY_DEFINED
180#define yyget_text nsgenbind_get_text
184#define nsgenbind_get_lineno_ALREADY_DEFINED
186#define yyget_lineno nsgenbind_get_lineno
190#define nsgenbind_set_lineno_ALREADY_DEFINED
192#define yyset_lineno nsgenbind_set_lineno
196#define nsgenbind_wrap_ALREADY_DEFINED
198#define yywrap nsgenbind_wrap
202#define nsgenbind_get_lval_ALREADY_DEFINED
204#define yyget_lval nsgenbind_get_lval
208#define nsgenbind_set_lval_ALREADY_DEFINED
210#define yyset_lval nsgenbind_set_lval
214#define nsgenbind_get_lloc_ALREADY_DEFINED
216#define yyget_lloc nsgenbind_get_lloc
220#define nsgenbind_set_lloc_ALREADY_DEFINED
222#define yyset_lloc nsgenbind_set_lloc
226#define nsgenbind_alloc_ALREADY_DEFINED
228#define yyalloc nsgenbind_alloc
232#define nsgenbind_realloc_ALREADY_DEFINED
234#define yyrealloc nsgenbind_realloc
238#define nsgenbind_free_ALREADY_DEFINED
240#define yyfree nsgenbind_free
244#define nsgenbind_text_ALREADY_DEFINED
246#define yytext nsgenbind_text
250#define nsgenbind_leng_ALREADY_DEFINED
252#define yyleng nsgenbind_leng
256#define nsgenbind_in_ALREADY_DEFINED
258#define yyin nsgenbind_in
262#define nsgenbind_out_ALREADY_DEFINED
264#define yyout nsgenbind_out
268#define nsgenbind__flex_debug_ALREADY_DEFINED
270#define yy_flex_debug nsgenbind__flex_debug
274#define nsgenbind_lineno_ALREADY_DEFINED
276#define yylineno nsgenbind_lineno
296#if defined (__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
301#ifndef __STDC_LIMIT_MACROS
302#define __STDC_LIMIT_MACROS 1
322#define INT8_MIN (-128)
325#define INT16_MIN (-32767-1)
328#define INT32_MIN (-2147483647-1)
331#define INT8_MAX (127)
334#define INT16_MAX (32767)
337#define INT32_MAX (2147483647)
340#define UINT8_MAX (255U)
343#define UINT16_MAX (65535U)
346#define UINT32_MAX (4294967295U)
350#define SIZE_MAX (~(size_t)0)
362#if defined(__GNUC__) && __GNUC__ >= 3
363#define yynoreturn __attribute__((__noreturn__))
375#define YY_BUF_SIZE 32768
377#define YY_BUF_SIZE 16384
381#ifndef YY_TYPEDEF_YY_BUFFER_STATE
382#define YY_TYPEDEF_YY_BUFFER_STATE
386#ifndef YY_TYPEDEF_YY_SIZE_T
387#define YY_TYPEDEF_YY_SIZE_T
395#ifndef YY_STRUCT_YY_BUFFER_STATE
396#define YY_STRUCT_YY_BUFFER_STATE
464#define nsgenbind_wrap() (1)
465#define YY_SKIP_YYWRAP
473#define yytext_ptr yytext
475#ifdef YY_HEADER_EXPORT_START_CONDITIONS
482#ifndef YY_NO_UNISTD_H
491#define YY_EXTRA_TYPE void *
535#ifndef YY_SKIP_YYWRAP
537extern "C" int yywrap (
void );
539extern int yywrap (
void );
544static void yy_flex_strncpy (
char *,
const char *,
int );
548static int yy_flex_strlen (
const char * );
556#ifndef YY_READ_BUF_SIZE
559#define YY_READ_BUF_SIZE 16384
561#define YY_READ_BUF_SIZE 8192
566#ifndef YY_START_STACK_INCR
567#define YY_START_STACK_INCR 25
574#define YY_DECL_IS_OURS 1
579#define YY_DECL int yylex \
580 (YYSTYPE * yylval_param, YYLTYPE * yylloc_param )
586#undef YY_FLUSH_BUFFER
589#undef yy_set_interactive
590#undef YY_DO_BEFORE_ACTION
592#ifdef YY_DECL_IS_OURS
593#undef YY_DECL_IS_OURS
597#ifndef nsgenbind__create_buffer_ALREADY_DEFINED
598#undef yy_create_buffer
600#ifndef nsgenbind__delete_buffer_ALREADY_DEFINED
601#undef yy_delete_buffer
603#ifndef nsgenbind__scan_buffer_ALREADY_DEFINED
606#ifndef nsgenbind__scan_string_ALREADY_DEFINED
609#ifndef nsgenbind__scan_bytes_ALREADY_DEFINED
612#ifndef nsgenbind__init_buffer_ALREADY_DEFINED
615#ifndef nsgenbind__flush_buffer_ALREADY_DEFINED
616#undef yy_flush_buffer
618#ifndef nsgenbind__load_buffer_state_ALREADY_DEFINED
619#undef yy_load_buffer_state
621#ifndef nsgenbind__switch_to_buffer_ALREADY_DEFINED
622#undef yy_switch_to_buffer
624#ifndef nsgenbind_push_buffer_state_ALREADY_DEFINED
625#undef yypush_buffer_state
627#ifndef nsgenbind_pop_buffer_state_ALREADY_DEFINED
628#undef yypop_buffer_state
630#ifndef nsgenbind_ensure_buffer_stack_ALREADY_DEFINED
631#undef yyensure_buffer_stack
633#ifndef nsgenbind_lex_ALREADY_DEFINED
636#ifndef nsgenbind_restart_ALREADY_DEFINED
639#ifndef nsgenbind_lex_init_ALREADY_DEFINED
642#ifndef nsgenbind_lex_init_extra_ALREADY_DEFINED
643#undef yylex_init_extra
645#ifndef nsgenbind_lex_destroy_ALREADY_DEFINED
648#ifndef nsgenbind_get_debug_ALREADY_DEFINED
651#ifndef nsgenbind_set_debug_ALREADY_DEFINED
654#ifndef nsgenbind_get_extra_ALREADY_DEFINED
657#ifndef nsgenbind_set_extra_ALREADY_DEFINED
660#ifndef nsgenbind_get_in_ALREADY_DEFINED
663#ifndef nsgenbind_set_in_ALREADY_DEFINED
666#ifndef nsgenbind_get_out_ALREADY_DEFINED
669#ifndef nsgenbind_set_out_ALREADY_DEFINED
672#ifndef nsgenbind_get_leng_ALREADY_DEFINED
675#ifndef nsgenbind_get_text_ALREADY_DEFINED
678#ifndef nsgenbind_get_lineno_ALREADY_DEFINED
681#ifndef nsgenbind_set_lineno_ALREADY_DEFINED
684#ifndef nsgenbind_get_column_ALREADY_DEFINED
687#ifndef nsgenbind_set_column_ALREADY_DEFINED
690#ifndef nsgenbind_wrap_ALREADY_DEFINED
693#ifndef nsgenbind_get_lval_ALREADY_DEFINED
696#ifndef nsgenbind_set_lval_ALREADY_DEFINED
699#ifndef nsgenbind_get_lloc_ALREADY_DEFINED
702#ifndef nsgenbind_set_lloc_ALREADY_DEFINED
705#ifndef nsgenbind_alloc_ALREADY_DEFINED
708#ifndef nsgenbind_realloc_ALREADY_DEFINED
711#ifndef nsgenbind_free_ALREADY_DEFINED
714#ifndef nsgenbind_text_ALREADY_DEFINED
717#ifndef nsgenbind_leng_ALREADY_DEFINED
720#ifndef nsgenbind_in_ALREADY_DEFINED
723#ifndef nsgenbind_out_ALREADY_DEFINED
726#ifndef nsgenbind__flex_debug_ALREADY_DEFINED
729#ifndef nsgenbind_lineno_ALREADY_DEFINED
732#ifndef nsgenbind_tables_fload_ALREADY_DEFINED
735#ifndef nsgenbind_tables_destroy_ALREADY_DEFINED
736#undef yytables_destroy
738#ifndef nsgenbind_TABLES_NAME_ALREADY_DEFINED
742#line 229 "src/nsgenbind-lexer.l"
745#line 746 "build-x86_64-linux-gnu-x86_64-linux-gnu-release-binary/nsgenbind-lexer.h"
746#undef nsgenbind_IN_HEADER
unsigned char flex_uint8_t
unsigned int flex_uint32_t
#define yypush_buffer_state
struct yy_buffer_state * YY_BUFFER_STATE
#define yypop_buffer_state
#define yy_switch_to_buffer
unsigned short int flex_uint16_t