Skip to content

Commit

Permalink
Parser: Flex Rebuild
Browse files Browse the repository at this point in the history
  • Loading branch information
ax3l committed Jan 11, 2021
1 parent dfbf20c commit 7d80c43
Show file tree
Hide file tree
Showing 2 changed files with 548 additions and 55 deletions.
261 changes: 260 additions & 1 deletion Source/Parser/wp_parser.lex.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,31 @@

/* A lexical scanner generated by flex */

#define yy_create_buffer WXPARSER_create_buffer
#define yy_delete_buffer WXPARSER_delete_buffer
#define yy_scan_buffer WXPARSER_scan_buffer
#define yy_scan_string WXPARSER_scan_string
#define yy_scan_bytes WXPARSER_scan_bytes
#define yy_init_buffer WXPARSER_init_buffer
#define yy_flush_buffer WXPARSER_flush_buffer
#define yy_load_buffer_state WXPARSER_load_buffer_state
#define yy_switch_to_buffer WXPARSER_switch_to_buffer
#define yypush_buffer_state WXPARSERpush_buffer_state
#define yypop_buffer_state WXPARSERpop_buffer_state
#define yyensure_buffer_stack WXPARSERensure_buffer_stack
#define yy_flex_debug WXPARSER_flex_debug
#define yyin WXPARSERin
#define yyleng WXPARSERleng
#define yylex WXPARSERlex
#define yylineno WXPARSERlineno
#define yyout WXPARSERout
#define yyrestart WXPARSERrestart
#define yytext WXPARSERtext
#define yywrap WXPARSERwrap
#define yyalloc WXPARSERalloc
#define yyrealloc WXPARSERrealloc
#define yyfree WXPARSERfree

#define FLEX_SCANNER
#define YY_FLEX_MAJOR_VERSION 2
#define YY_FLEX_MINOR_VERSION 6
Expand All @@ -11,6 +36,240 @@
#define FLEX_BETA
#endif

#ifdef yy_create_buffer
#define WXPARSER_create_buffer_ALREADY_DEFINED
#else
#define yy_create_buffer WXPARSER_create_buffer
#endif

#ifdef yy_delete_buffer
#define WXPARSER_delete_buffer_ALREADY_DEFINED
#else
#define yy_delete_buffer WXPARSER_delete_buffer
#endif

#ifdef yy_scan_buffer
#define WXPARSER_scan_buffer_ALREADY_DEFINED
#else
#define yy_scan_buffer WXPARSER_scan_buffer
#endif

#ifdef yy_scan_string
#define WXPARSER_scan_string_ALREADY_DEFINED
#else
#define yy_scan_string WXPARSER_scan_string
#endif

#ifdef yy_scan_bytes
#define WXPARSER_scan_bytes_ALREADY_DEFINED
#else
#define yy_scan_bytes WXPARSER_scan_bytes
#endif

#ifdef yy_init_buffer
#define WXPARSER_init_buffer_ALREADY_DEFINED
#else
#define yy_init_buffer WXPARSER_init_buffer
#endif

#ifdef yy_flush_buffer
#define WXPARSER_flush_buffer_ALREADY_DEFINED
#else
#define yy_flush_buffer WXPARSER_flush_buffer
#endif

#ifdef yy_load_buffer_state
#define WXPARSER_load_buffer_state_ALREADY_DEFINED
#else
#define yy_load_buffer_state WXPARSER_load_buffer_state
#endif

#ifdef yy_switch_to_buffer
#define WXPARSER_switch_to_buffer_ALREADY_DEFINED
#else
#define yy_switch_to_buffer WXPARSER_switch_to_buffer
#endif

#ifdef yypush_buffer_state
#define WXPARSERpush_buffer_state_ALREADY_DEFINED
#else
#define yypush_buffer_state WXPARSERpush_buffer_state
#endif

#ifdef yypop_buffer_state
#define WXPARSERpop_buffer_state_ALREADY_DEFINED
#else
#define yypop_buffer_state WXPARSERpop_buffer_state
#endif

#ifdef yyensure_buffer_stack
#define WXPARSERensure_buffer_stack_ALREADY_DEFINED
#else
#define yyensure_buffer_stack WXPARSERensure_buffer_stack
#endif

#ifdef yylex
#define WXPARSERlex_ALREADY_DEFINED
#else
#define yylex WXPARSERlex
#endif

#ifdef yyrestart
#define WXPARSERrestart_ALREADY_DEFINED
#else
#define yyrestart WXPARSERrestart
#endif

#ifdef yylex_init
#define WXPARSERlex_init_ALREADY_DEFINED
#else
#define yylex_init WXPARSERlex_init
#endif

#ifdef yylex_init_extra
#define WXPARSERlex_init_extra_ALREADY_DEFINED
#else
#define yylex_init_extra WXPARSERlex_init_extra
#endif

#ifdef yylex_destroy
#define WXPARSERlex_destroy_ALREADY_DEFINED
#else
#define yylex_destroy WXPARSERlex_destroy
#endif

#ifdef yyget_debug
#define WXPARSERget_debug_ALREADY_DEFINED
#else
#define yyget_debug WXPARSERget_debug
#endif

#ifdef yyset_debug
#define WXPARSERset_debug_ALREADY_DEFINED
#else
#define yyset_debug WXPARSERset_debug
#endif

#ifdef yyget_extra
#define WXPARSERget_extra_ALREADY_DEFINED
#else
#define yyget_extra WXPARSERget_extra
#endif

#ifdef yyset_extra
#define WXPARSERset_extra_ALREADY_DEFINED
#else
#define yyset_extra WXPARSERset_extra
#endif

#ifdef yyget_in
#define WXPARSERget_in_ALREADY_DEFINED
#else
#define yyget_in WXPARSERget_in
#endif

#ifdef yyset_in
#define WXPARSERset_in_ALREADY_DEFINED
#else
#define yyset_in WXPARSERset_in
#endif

#ifdef yyget_out
#define WXPARSERget_out_ALREADY_DEFINED
#else
#define yyget_out WXPARSERget_out
#endif

#ifdef yyset_out
#define WXPARSERset_out_ALREADY_DEFINED
#else
#define yyset_out WXPARSERset_out
#endif

#ifdef yyget_leng
#define WXPARSERget_leng_ALREADY_DEFINED
#else
#define yyget_leng WXPARSERget_leng
#endif

#ifdef yyget_text
#define WXPARSERget_text_ALREADY_DEFINED
#else
#define yyget_text WXPARSERget_text
#endif

#ifdef yyget_lineno
#define WXPARSERget_lineno_ALREADY_DEFINED
#else
#define yyget_lineno WXPARSERget_lineno
#endif

#ifdef yyset_lineno
#define WXPARSERset_lineno_ALREADY_DEFINED
#else
#define yyset_lineno WXPARSERset_lineno
#endif

#ifdef yywrap
#define WXPARSERwrap_ALREADY_DEFINED
#else
#define yywrap WXPARSERwrap
#endif

#ifdef yyalloc
#define WXPARSERalloc_ALREADY_DEFINED
#else
#define yyalloc WXPARSERalloc
#endif

#ifdef yyrealloc
#define WXPARSERrealloc_ALREADY_DEFINED
#else
#define yyrealloc WXPARSERrealloc
#endif

#ifdef yyfree
#define WXPARSERfree_ALREADY_DEFINED
#else
#define yyfree WXPARSERfree
#endif

#ifdef yytext
#define WXPARSERtext_ALREADY_DEFINED
#else
#define yytext WXPARSERtext
#endif

#ifdef yyleng
#define WXPARSERleng_ALREADY_DEFINED
#else
#define yyleng WXPARSERleng
#endif

#ifdef yyin
#define WXPARSERin_ALREADY_DEFINED
#else
#define yyin WXPARSERin
#endif

#ifdef yyout
#define WXPARSERout_ALREADY_DEFINED
#else
#define yyout WXPARSERout
#endif

#ifdef yy_flex_debug
#define WXPARSER_flex_debug_ALREADY_DEFINED
#else
#define yy_flex_debug WXPARSER_flex_debug
#endif

#ifdef yylineno
#define WXPARSERlineno_ALREADY_DEFINED
#else
#define yylineno WXPARSERlineno
#endif

/* First, we deal with platform-specific or compiler-specific issues. */

/* begin standard C headers. */
Expand Down Expand Up @@ -321,7 +580,7 @@ void yyfree ( void * );

/* Begin user sect3 */

#define yywrap() (/*CONSTCOND*/1)
#define WXPARSERwrap() (/*CONSTCOND*/1)
#define YY_SKIP_YYWRAP
typedef flex_uint8_t YY_CHAR;

Expand Down
Loading

0 comments on commit 7d80c43

Please sign in to comment.