Updated Grammar

This commit is contained in:
Maieul BOYER 2024-07-01 12:57:51 +02:00
parent 74d642f297
commit 175efe0f2f
No known key found for this signature in database
1246 changed files with 109558 additions and 114993 deletions

View file

@ -41,7 +41,6 @@ lex_funcs/lex_normal/create_table/lex_normal_array_1 \
lex_funcs/lex_normal/create_table/lex_normal_array_2 \
lex_funcs/lex_normal/create_table/lex_normal_array_3 \
lex_funcs/lex_normal/create_table/lex_normal_array_4 \
lex_funcs/lex_normal/create_table/lex_normal_array_5 \
lex_funcs/lex_normal/main_func \
lex_funcs/lex_normal/state_0 \
lex_funcs/lex_normal/state_1 \
@ -144,12 +143,6 @@ lex_funcs/lex_normal/state_97 \
lex_funcs/lex_normal/state_98 \
lex_funcs/lex_normal/state_99 \
lex_funcs/lex_normal/state_100 \
lex_funcs/lex_normal/state_101 \
lex_funcs/lex_normal/state_102 \
lex_funcs/lex_normal/state_103 \
lex_funcs/lex_normal/state_104 \
lex_funcs/lex_normal/state_105 \
lex_funcs/lex_normal/state_106 \
lex_modes/lex_modes_0 \
lex_modes/lex_modes_1 \
lex_modes/lex_modes_2 \
@ -1187,33 +1180,6 @@ small_parse_table/small_parse_table_936 \
small_parse_table/small_parse_table_937 \
small_parse_table/small_parse_table_938 \
small_parse_table/small_parse_table_939 \
small_parse_table/small_parse_table_940 \
small_parse_table/small_parse_table_941 \
small_parse_table/small_parse_table_942 \
small_parse_table/small_parse_table_943 \
small_parse_table/small_parse_table_944 \
small_parse_table/small_parse_table_945 \
small_parse_table/small_parse_table_946 \
small_parse_table/small_parse_table_947 \
small_parse_table/small_parse_table_948 \
small_parse_table/small_parse_table_949 \
small_parse_table/small_parse_table_950 \
small_parse_table/small_parse_table_951 \
small_parse_table/small_parse_table_952 \
small_parse_table/small_parse_table_953 \
small_parse_table/small_parse_table_954 \
small_parse_table/small_parse_table_955 \
small_parse_table/small_parse_table_956 \
small_parse_table/small_parse_table_957 \
small_parse_table/small_parse_table_958 \
small_parse_table/small_parse_table_959 \
small_parse_table/small_parse_table_960 \
small_parse_table/small_parse_table_961 \
small_parse_table/small_parse_table_962 \
small_parse_table/small_parse_table_963 \
small_parse_table/small_parse_table_964 \
small_parse_table/small_parse_table_965 \
small_parse_table/small_parse_table_966 \
small_parse_table_map/small_parse_table_map_0 \
small_parse_table_map/small_parse_table_map_1 \
small_parse_table_map/small_parse_table_map_2 \

View file

@ -554,6 +554,12 @@ TSNode ts_node_child(TSNode self, uint32_t child_index);
*/
const char *ts_node_field_name_for_child(TSNode self, uint32_t child_index);
/**
* Get the field name for node's child at the given index, where zero represents
* the first child. Returns NULL, if no field is found.
*/
TSFieldId ts_node_field_id_for_child(TSNode self, uint32_t child_index);
/**
* Get the node's number of children.
*/
@ -643,9 +649,6 @@ void ts_node_edit(TSNode *self, const TSInputEdit *edit);
*/
bool ts_node_eq(TSNode self, TSNode other);
/**********************/
/* Section - Language */
/**********************/
@ -720,7 +723,4 @@ uint32_t ts_language_version(const TSLanguage *self);
*/
TSStateId ts_language_next_state(const TSLanguage *self, TSStateId state, TSSymbol symbol);
#endif // TREE_SITTER_API_H_

File diff suppressed because it is too large Load diff

View file

@ -48,7 +48,6 @@ void external_scanner_states_1(t_external_scanner_states_array *v)
v->a[3][ts_external_token_LT_LT_DASH] = true;
v->a[3][ts_external_token_heredoc_redirect_token1] = true;
v->a[3][ts_external_token_LPAREN] = true;
v->a[3][ts_external_token_esac] = true;
v->a[4][ts_external_token_file_descriptor] = true;
v->a[4][ts_external_token_variable_name] = true;
v->a[4][ts_external_token__bare_dollar] = true;
@ -56,6 +55,7 @@ void external_scanner_states_1(t_external_scanner_states_array *v)
v->a[4][ts_external_token_LT_LT_DASH] = true;
v->a[4][ts_external_token_heredoc_redirect_token1] = true;
v->a[4][ts_external_token_LPAREN] = true;
v->a[4][ts_external_token_esac] = true;
v->a[5][ts_external_token_file_descriptor] = true;
v->a[5][ts_external_token_variable_name] = true;
v->a[5][ts_external_token__bare_dollar] = true;
@ -67,13 +67,13 @@ void external_scanner_states_2(t_external_scanner_states_array *v)
v->a[5][ts_external_token_LT_LT] = true;
v->a[5][ts_external_token_LT_LT_DASH] = true;
v->a[5][ts_external_token_heredoc_redirect_token1] = true;
v->a[5][ts_external_token_esac] = true;
v->a[6][ts_external_token_file_descriptor] = true;
v->a[6][ts_external_token_variable_name] = true;
v->a[6][ts_external_token__bare_dollar] = true;
v->a[6][ts_external_token_LT_LT] = true;
v->a[6][ts_external_token_LT_LT_DASH] = true;
v->a[6][ts_external_token_heredoc_redirect_token1] = true;
v->a[6][ts_external_token_esac] = true;
v->a[7][ts_external_token_file_descriptor] = true;
v->a[7][ts_external_token_variable_name] = true;
v->a[7][ts_external_token_LT_LT] = true;
@ -108,17 +108,17 @@ void external_scanner_states_3(t_external_scanner_states_array *v)
v->a[11][ts_external_token_LT_LT] = true;
v->a[11][ts_external_token_LT_LT_DASH] = true;
v->a[11][ts_external_token_heredoc_redirect_token1] = true;
v->a[12][ts_external_token_file_descriptor] = true;
v->a[11][ts_external_token_esac] = true;
external_scanner_states_4(v);
}
void external_scanner_states_4(t_external_scanner_states_array *v)
{
v->a[12][ts_external_token_file_descriptor] = true;
v->a[12][ts_external_token__bare_dollar] = true;
v->a[12][ts_external_token_LT_LT] = true;
v->a[12][ts_external_token_LT_LT_DASH] = true;
v->a[12][ts_external_token_heredoc_redirect_token1] = true;
v->a[12][ts_external_token_esac] = true;
v->a[13][ts_external_token_file_descriptor] = true;
v->a[13][ts_external_token_variable_name] = true;
v->a[13][ts_external_token__bare_dollar] = true;
@ -129,11 +129,11 @@ void external_scanner_states_4(t_external_scanner_states_array *v)
v->a[14][ts_external_token_LT_LT] = true;
v->a[14][ts_external_token_LT_LT_DASH] = true;
v->a[14][ts_external_token_heredoc_redirect_token1] = true;
v->a[14][ts_external_token_esac] = true;
v->a[15][ts_external_token_file_descriptor] = true;
v->a[15][ts_external_token_LT_LT] = true;
v->a[15][ts_external_token_LT_LT_DASH] = true;
v->a[15][ts_external_token_heredoc_redirect_token1] = true;
v->a[15][ts_external_token_esac] = true;
external_scanner_states_5(v);
}

View file

@ -19,69 +19,69 @@ void external_scanner_states_5(t_external_scanner_states_array *v)
v->a[16][ts_external_token__bare_dollar] = true;
v->a[16][ts_external_token_LT_LT] = true;
v->a[16][ts_external_token_LT_LT_DASH] = true;
v->a[17][ts_external_token_file_descriptor] = true;
v->a[17][ts_external_token_heredoc_redirect_token1] = true;
v->a[17][ts_external_token_LT_LT] = true;
v->a[18][ts_external_token_file_descriptor] = true;
v->a[18][ts_external_token_variable_name] = true;
v->a[18][ts_external_token_LT_LT] = true;
v->a[18][ts_external_token_LT_LT_DASH] = true;
v->a[19][ts_external_token_file_descriptor] = true;
v->a[19][ts_external_token__concat] = true;
v->a[19][ts_external_token__bare_dollar] = true;
v->a[19][ts_external_token_LT_LT] = true;
v->a[19][ts_external_token_LT_LT_DASH] = true;
v->a[19][ts_external_token_heredoc_redirect_token1] = true;
v->a[19][ts_external_token_LPAREN] = true;
v->a[20][ts_external_token_file_descriptor] = true;
v->a[20][ts_external_token__concat] = true;
v->a[20][ts_external_token__bare_dollar] = true;
v->a[20][ts_external_token_LT_LT] = true;
v->a[20][ts_external_token_LT_LT_DASH] = true;
v->a[20][ts_external_token_heredoc_redirect_token1] = true;
v->a[20][ts_external_token_LPAREN] = true;
v->a[21][ts_external_token_file_descriptor] = true;
external_scanner_states_6(v);
}
void external_scanner_states_6(t_external_scanner_states_array *v)
{
v->a[20][ts_external_token_LT_LT] = true;
v->a[20][ts_external_token_LT_LT_DASH] = true;
v->a[20][ts_external_token_LPAREN] = true;
v->a[21][ts_external_token_file_descriptor] = true;
v->a[21][ts_external_token__concat] = true;
v->a[21][ts_external_token__bare_dollar] = true;
v->a[21][ts_external_token_LT_LT] = true;
v->a[21][ts_external_token_LT_LT_DASH] = true;
v->a[21][ts_external_token_heredoc_redirect_token1] = true;
v->a[21][ts_external_token_LPAREN] = true;
v->a[21][ts_external_token_esac] = true;
v->a[22][ts_external_token_file_descriptor] = true;
v->a[22][ts_external_token__concat] = true;
v->a[22][ts_external_token__bare_dollar] = true;
v->a[22][ts_external_token_LT_LT] = true;
v->a[22][ts_external_token_LT_LT_DASH] = true;
v->a[22][ts_external_token_heredoc_redirect_token1] = true;
v->a[22][ts_external_token_LPAREN] = true;
v->a[22][ts_external_token_esac] = true;
v->a[23][ts_external_token_file_descriptor] = true;
v->a[23][ts_external_token__concat] = true;
v->a[23][ts_external_token_variable_name] = true;
external_scanner_states_7(v);
}
void external_scanner_states_7(t_external_scanner_states_array *v)
{
v->a[23][ts_external_token_LT_LT] = true;
v->a[23][ts_external_token_LT_LT_DASH] = true;
v->a[23][ts_external_token_heredoc_redirect_token1] = true;
v->a[24][ts_external_token_file_descriptor] = true;
v->a[24][ts_external_token__concat] = true;
external_scanner_states_7(v);
}
void external_scanner_states_7(t_external_scanner_states_array *v)
{
v->a[24][ts_external_token_variable_name] = true;
v->a[24][ts_external_token_LT_LT] = true;
v->a[24][ts_external_token_LT_LT_DASH] = true;
v->a[24][ts_external_token_heredoc_redirect_token1] = true;
v->a[24][ts_external_token_esac] = true;
v->a[25][ts_external_token_file_descriptor] = true;
v->a[25][ts_external_token__concat] = true;
v->a[25][ts_external_token__bare_dollar] = true;
v->a[25][ts_external_token_LT_LT] = true;
v->a[25][ts_external_token_LT_LT_DASH] = true;
v->a[25][ts_external_token_heredoc_redirect_token1] = true;
v->a[25][ts_external_token_esac] = true;
v->a[26][ts_external_token_file_descriptor] = true;
v->a[26][ts_external_token__concat] = true;
v->a[26][ts_external_token__bare_dollar] = true;
v->a[26][ts_external_token_LT_LT] = true;
v->a[26][ts_external_token_LT_LT_DASH] = true;
v->a[26][ts_external_token_heredoc_redirect_token1] = true;
v->a[26][ts_external_token_esac] = true;
v->a[27][ts_external_token_file_descriptor] = true;
v->a[27][ts_external_token_variable_name] = true;
external_scanner_states_8(v);
@ -95,7 +95,6 @@ void external_scanner_states_8(t_external_scanner_states_array *v)
v->a[28][ts_external_token_LT_LT] = true;
v->a[28][ts_external_token_LT_LT_DASH] = true;
v->a[28][ts_external_token_heredoc_redirect_token1] = true;
v->a[28][ts_external_token_esac] = true;
v->a[29][ts_external_token_file_descriptor] = true;
v->a[29][ts_external_token__bare_dollar] = true;
v->a[29][ts_external_token_LT_LT] = true;
@ -105,6 +104,7 @@ void external_scanner_states_8(t_external_scanner_states_array *v)
v->a[30][ts_external_token_LT_LT] = true;
v->a[30][ts_external_token_LT_LT_DASH] = true;
v->a[30][ts_external_token_heredoc_redirect_token1] = true;
v->a[30][ts_external_token_esac] = true;
v->a[31][ts_external_token_file_descriptor] = true;
v->a[31][ts_external_token_LT_LT] = true;
v->a[31][ts_external_token_LT_LT_DASH] = true;
@ -125,15 +125,15 @@ void external_scanner_states_9(t_external_scanner_states_array *v)
v->a[34][ts_external_token_LT_LT] = true;
v->a[34][ts_external_token_LT_LT_DASH] = true;
v->a[34][ts_external_token_LPAREN] = true;
v->a[35][ts_external_token_file_descriptor] = true;
v->a[35][ts_external_token__concat] = true;
v->a[35][ts_external_token_variable_name] = true;
v->a[35][ts_external_token_LT_LT] = true;
v->a[35][ts_external_token_LT_LT_DASH] = true;
v->a[36][ts_external_token_file_descriptor] = true;
v->a[36][ts_external_token__concat] = true;
v->a[36][ts_external_token__bare_dollar] = true;
v->a[36][ts_external_token_LT_LT] = true;
v->a[35][ts_external_token_LPAREN] = true;
v->a[36][ts_external_token_extglob_pattern] = true;
v->a[36][ts_external_token_heredoc_redirect_token1] = true;
v->a[36][ts_external_token_LPAREN] = true;
v->a[36][ts_external_token_esac] = true;
v->a[37][ts_external_token_file_descriptor] = true;
v->a[37][ts_external_token__concat] = true;
v->a[37][ts_external_token_variable_name] = true;
external_scanner_states_10(v);
}

View file

@ -14,33 +14,33 @@
void external_scanner_states_10(t_external_scanner_states_array *v)
{
v->a[36][ts_external_token_LT_LT_DASH] = true;
v->a[37][ts_external_token_file_descriptor] = true;
v->a[37][ts_external_token__concat] = true;
v->a[37][ts_external_token_LT_LT] = true;
v->a[37][ts_external_token_LT_LT_DASH] = true;
v->a[38][ts_external_token_variable_name] = true;
v->a[38][ts_external_token_LPAREN] = true;
v->a[39][ts_external_token_extglob_pattern] = true;
v->a[39][ts_external_token_heredoc_redirect_token1] = true;
v->a[39][ts_external_token_LPAREN] = true;
v->a[39][ts_external_token_esac] = true;
v->a[38][ts_external_token_file_descriptor] = true;
v->a[38][ts_external_token__concat] = true;
v->a[38][ts_external_token__bare_dollar] = true;
v->a[38][ts_external_token_LT_LT] = true;
v->a[38][ts_external_token_LT_LT_DASH] = true;
v->a[39][ts_external_token_file_descriptor] = true;
v->a[39][ts_external_token__concat] = true;
v->a[39][ts_external_token_LT_LT] = true;
v->a[39][ts_external_token_LT_LT_DASH] = true;
v->a[40][ts_external_token_file_descriptor] = true;
v->a[40][ts_external_token__concat] = true;
v->a[40][ts_external_token_heredoc_redirect_token1] = true;
v->a[41][ts_external_token_file_descriptor] = true;
v->a[41][ts_external_token__concat] = true;
v->a[41][ts_external_token_variable_name] = true;
v->a[42][ts_external_token_variable_name] = true;
v->a[42][ts_external_token_heredoc_redirect_token1] = true;
v->a[43][ts_external_token_extglob_pattern] = true;
v->a[41][ts_external_token_heredoc_redirect_token1] = true;
v->a[42][ts_external_token_extglob_pattern] = true;
v->a[42][ts_external_token_LPAREN] = true;
v->a[42][ts_external_token_esac] = true;
v->a[43][ts_external_token_file_descriptor] = true;
external_scanner_states_11(v);
}
void external_scanner_states_11(t_external_scanner_states_array *v)
{
v->a[43][ts_external_token_LPAREN] = true;
v->a[43][ts_external_token_esac] = true;
v->a[43][ts_external_token__concat] = true;
v->a[43][ts_external_token_variable_name] = true;
v->a[44][ts_external_token_extglob_pattern] = true;
v->a[44][ts_external_token_LPAREN] = true;
v->a[45][ts_external_token_heredoc_redirect_token1] = true;
@ -49,14 +49,14 @@ void external_scanner_states_11(t_external_scanner_states_array *v)
v->a[48][ts_external_token_extglob_pattern] = true;
v->a[49][ts_external_token__concat] = true;
v->a[49][ts_external_token_heredoc_redirect_token1] = true;
v->a[50][ts_external_token_variable_name] = true;
v->a[50][ts_external_token__expansion_word] = true;
v->a[51][ts_external_token__immediate_double_hash] = true;
v->a[50][ts_external_token__immediate_double_hash] = true;
v->a[51][ts_external_token_variable_name] = true;
v->a[51][ts_external_token__expansion_word] = true;
v->a[52][ts_external_token_variable_name] = true;
v->a[53][ts_external_token_LT_LT] = true;
v->a[53][ts_external_token_LT_LT_DASH] = true;
v->a[54][ts_external_token_heredoc_content] = true;
v->a[54][ts_external_token_heredoc_end] = true;
v->a[53][ts_external_token_heredoc_content] = true;
v->a[53][ts_external_token_heredoc_end] = true;
v->a[54][ts_external_token_LT_LT] = true;
v->a[54][ts_external_token_LT_LT_DASH] = true;
v->a[55][ts_external_token__concat] = true;
v->a[56][ts_external_token_regex] = true;
external_scanner_states_12(v);

View file

@ -12,12 +12,13 @@
#ifndef CONSTANTS_H
# define CONSTANTS_H
# define LANGUAGE_VERSION 14
# define STATE_COUNT 2340
# define LARGE_STATE_COUNT 2
# define SYMBOL_COUNT 183
# define SYMBOL_COUNT 181
# define ALIAS_COUNT 1
# define TOKEN_COUNT 115
# define TOKEN_COUNT 113
# define EXTERNAL_TOKEN_COUNT 20
# define FIELD_COUNT 20
# define MAX_ALIAS_SEQUENCE_LENGTH 8

View file

@ -42,161 +42,159 @@ enum e_symbols {
anon_sym_LT = 26,
anon_sym_GT = 27,
anon_sym_GT_GT = 28,
anon_sym_AMP_GT = 29,
anon_sym_AMP_GT_GT = 30,
anon_sym_LT_AMP = 31,
anon_sym_GT_AMP = 32,
anon_sym_GT_PIPE = 33,
anon_sym_LT_AMP_DASH = 34,
anon_sym_GT_AMP_DASH = 35,
anon_sym_LT_LT = 36,
anon_sym_LT_LT_DASH = 37,
aux_sym_heredoc_redirect_token1 = 38,
anon_sym_PIPE_AMP = 39,
anon_sym_DOLLAR_LPAREN_LPAREN = 40,
anon_sym_RPAREN_RPAREN = 41,
anon_sym_PLUS_EQ = 42,
anon_sym_DASH_EQ = 43,
anon_sym_STAR_EQ = 44,
anon_sym_SLASH_EQ = 45,
anon_sym_PERCENT_EQ = 46,
anon_sym_LT_LT_EQ = 47,
anon_sym_GT_GT_EQ = 48,
anon_sym_AMP_EQ = 49,
anon_sym_CARET_EQ = 50,
anon_sym_PIPE_EQ = 51,
anon_sym_CARET = 52,
anon_sym_AMP = 53,
anon_sym_EQ_EQ = 54,
anon_sym_BANG_EQ = 55,
anon_sym_LT_EQ = 56,
anon_sym_GT_EQ = 57,
anon_sym_PLUS = 58,
anon_sym_DASH = 59,
anon_sym_STAR = 60,
anon_sym_SLASH = 61,
anon_sym_PERCENT = 62,
anon_sym_QMARK = 63,
anon_sym_COLON = 64,
anon_sym_PLUS_PLUS = 65,
anon_sym_DASH_DASH = 66,
anon_sym_DASH2 = 67,
anon_sym_PLUS2 = 68,
anon_sym_TILDE = 69,
anon_sym_PLUS_PLUS2 = 70,
anon_sym_DASH_DASH2 = 71,
aux_sym_concatenation_token1 = 72,
anon_sym_DOLLAR = 73,
anon_sym_DQUOTE = 74,
sym_string_content = 75,
sym_raw_string = 76,
sym_number = 77,
anon_sym_POUND = 78,
anon_sym_DOLLAR_LBRACE = 79,
anon_sym_COLON_DASH = 80,
anon_sym_DASH3 = 81,
anon_sym_COLON_EQ = 82,
anon_sym_EQ2 = 83,
anon_sym_COLON_QMARK = 84,
anon_sym_QMARK2 = 85,
anon_sym_COLON_PLUS = 86,
anon_sym_PLUS3 = 87,
anon_sym_PERCENT_PERCENT = 88,
aux_sym_expansion_regex_token1 = 89,
anon_sym_DOLLAR_LPAREN = 90,
anon_sym_BQUOTE = 91,
sym_comment = 92,
sym__comment_word = 93,
aux_sym__simple_variable_name_token1 = 94,
aux_sym__multiline_variable_name_token1 = 95,
anon_sym_AT = 96,
anon_sym_0 = 97,
anon_sym__ = 98,
anon_sym_SEMI = 99,
sym_heredoc_start = 100,
sym_simple_heredoc_body = 101,
sym__heredoc_body_beginning = 102,
sym_heredoc_content = 103,
sym_heredoc_end = 104,
sym_file_descriptor = 105,
sym__empty_value = 106,
sym__concat = 107,
sym_variable_name = 108,
sym_regex = 109,
sym__expansion_word = 110,
sym_extglob_pattern = 111,
sym__bare_dollar = 112,
sym__immediate_double_hash = 113,
sym___error_recovery = 114,
sym_program = 115,
sym__statements = 116,
aux_sym__terminated_statement = 117,
sym__statement_not_pipeline = 118,
sym_redirected_statement = 119,
sym_for_statement = 120,
sym_while_statement = 121,
sym_do_group = 122,
sym_if_statement = 123,
sym_elif_clause = 124,
sym_else_clause = 125,
sym_case_statement = 126,
sym__case_item_last = 127,
sym_case_item = 128,
sym_function_definition = 129,
sym_compound_statement = 130,
sym_subshell = 131,
sym_pipeline = 132,
sym_list = 133,
sym_negated_command = 134,
sym_command = 135,
sym_command_name = 136,
sym_variable_assignment = 137,
sym__variable_assignments = 138,
sym_file_redirect = 139,
sym_heredoc_redirect = 140,
sym__heredoc_pipeline = 141,
sym__heredoc_expression = 142,
aux_sym__heredoc_command = 143,
sym__heredoc_body = 144,
sym_heredoc_body = 145,
sym__simple_heredoc_body = 146,
sym_arithmetic_expansion = 147,
sym__arithmetic_expression = 148,
sym_arithmetic_literal = 149,
sym_arithmetic_binary_expression = 150,
sym_arithmetic_ternary_expression = 151,
sym_arithmetic_unary_expression = 152,
sym_arithmetic_postfix_expression = 153,
sym_arithmetic_parenthesized_expression = 154,
sym_concatenation = 155,
sym_string = 156,
sym_simple_expansion = 157,
sym_expansion = 158,
sym__expansion_body = 159,
sym_expansion_expression = 160,
sym_expansion_regex = 161,
sym__concatenation_in_expansion = 162,
sym_command_substitution = 163,
sym__extglob_blob = 164,
sym_terminator = 165,
aux_sym__statements_repeat1 = 166,
aux_sym_redirected_statement_repeat1 = 167,
aux_sym_redirected_statement_repeat2 = 168,
aux_sym_for_statement_repeat1 = 169,
aux_sym_if_statement_repeat1 = 170,
aux_sym_case_statement_repeat1 = 171,
aux_sym__case_item_last_repeat1 = 172,
aux_sym__case_item_last_repeat2 = 173,
aux_sym_pipeline_repeat1 = 174,
aux_sym_command_repeat1 = 175,
aux_sym_command_repeat2 = 176,
aux_sym__variable_assignments_repeat1 = 177,
aux_sym_heredoc_body_repeat1 = 178,
aux_sym_concatenation_repeat1 = 179,
aux_sym_string_repeat1 = 180,
aux_sym_expansion_regex_repeat1 = 181,
aux_sym__concatenation_in_expansion_repeat1 = 182,
alias_sym_statements = 183,
anon_sym_LT_AMP = 29,
anon_sym_GT_AMP = 30,
anon_sym_GT_PIPE = 31,
anon_sym_LT_AMP_DASH = 32,
anon_sym_GT_AMP_DASH = 33,
anon_sym_LT_LT = 34,
anon_sym_LT_LT_DASH = 35,
aux_sym_heredoc_redirect_token1 = 36,
anon_sym_PIPE_AMP = 37,
anon_sym_DOLLAR_LPAREN_LPAREN = 38,
anon_sym_RPAREN_RPAREN = 39,
anon_sym_PLUS_EQ = 40,
anon_sym_DASH_EQ = 41,
anon_sym_STAR_EQ = 42,
anon_sym_SLASH_EQ = 43,
anon_sym_PERCENT_EQ = 44,
anon_sym_LT_LT_EQ = 45,
anon_sym_GT_GT_EQ = 46,
anon_sym_AMP_EQ = 47,
anon_sym_CARET_EQ = 48,
anon_sym_PIPE_EQ = 49,
anon_sym_CARET = 50,
anon_sym_AMP = 51,
anon_sym_EQ_EQ = 52,
anon_sym_BANG_EQ = 53,
anon_sym_LT_EQ = 54,
anon_sym_GT_EQ = 55,
anon_sym_PLUS = 56,
anon_sym_DASH = 57,
anon_sym_STAR = 58,
anon_sym_SLASH = 59,
anon_sym_PERCENT = 60,
anon_sym_QMARK = 61,
anon_sym_COLON = 62,
anon_sym_PLUS_PLUS = 63,
anon_sym_DASH_DASH = 64,
anon_sym_DASH2 = 65,
anon_sym_PLUS2 = 66,
anon_sym_TILDE = 67,
anon_sym_PLUS_PLUS2 = 68,
anon_sym_DASH_DASH2 = 69,
aux_sym_concatenation_token1 = 70,
anon_sym_DOLLAR = 71,
anon_sym_DQUOTE = 72,
sym_string_content = 73,
sym_raw_string = 74,
sym_number = 75,
anon_sym_POUND = 76,
anon_sym_DOLLAR_LBRACE = 77,
anon_sym_COLON_DASH = 78,
anon_sym_DASH3 = 79,
anon_sym_COLON_EQ = 80,
anon_sym_EQ2 = 81,
anon_sym_COLON_QMARK = 82,
anon_sym_QMARK2 = 83,
anon_sym_COLON_PLUS = 84,
anon_sym_PLUS3 = 85,
anon_sym_PERCENT_PERCENT = 86,
aux_sym_expansion_regex_token1 = 87,
anon_sym_DOLLAR_LPAREN = 88,
anon_sym_BQUOTE = 89,
sym_comment = 90,
sym__comment_word = 91,
aux_sym__simple_variable_name_token1 = 92,
aux_sym__multiline_variable_name_token1 = 93,
anon_sym_AT = 94,
anon_sym_0 = 95,
anon_sym__ = 96,
anon_sym_SEMI = 97,
sym_heredoc_start = 98,
sym_simple_heredoc_body = 99,
sym__heredoc_body_beginning = 100,
sym_heredoc_content = 101,
sym_heredoc_end = 102,
sym_file_descriptor = 103,
sym__empty_value = 104,
sym__concat = 105,
sym_variable_name = 106,
sym_regex = 107,
sym__expansion_word = 108,
sym_extglob_pattern = 109,
sym__bare_dollar = 110,
sym__immediate_double_hash = 111,
sym___error_recovery = 112,
sym_program = 113,
sym__statements = 114,
aux_sym__terminated_statement = 115,
sym__statement_not_pipeline = 116,
sym_redirected_statement = 117,
sym_for_statement = 118,
sym_while_statement = 119,
sym_do_group = 120,
sym_if_statement = 121,
sym_elif_clause = 122,
sym_else_clause = 123,
sym_case_statement = 124,
sym__case_item_last = 125,
sym_case_item = 126,
sym_function_definition = 127,
sym_compound_statement = 128,
sym_subshell = 129,
sym_pipeline = 130,
sym_list = 131,
sym_negated_command = 132,
sym_command = 133,
sym_command_name = 134,
sym_variable_assignment = 135,
sym__variable_assignments = 136,
sym_file_redirect = 137,
sym_heredoc_redirect = 138,
sym__heredoc_pipeline = 139,
sym__heredoc_expression = 140,
aux_sym__heredoc_command = 141,
sym__heredoc_body = 142,
sym_heredoc_body = 143,
sym__simple_heredoc_body = 144,
sym_arithmetic_expansion = 145,
sym__arithmetic_expression = 146,
sym_arithmetic_literal = 147,
sym_arithmetic_binary_expression = 148,
sym_arithmetic_ternary_expression = 149,
sym_arithmetic_unary_expression = 150,
sym_arithmetic_postfix_expression = 151,
sym_arithmetic_parenthesized_expression = 152,
sym_concatenation = 153,
sym_string = 154,
sym_simple_expansion = 155,
sym_expansion = 156,
sym__expansion_body = 157,
sym_expansion_expression = 158,
sym_expansion_regex = 159,
sym__concatenation_in_expansion = 160,
sym_command_substitution = 161,
sym__extglob_blob = 162,
sym_terminator = 163,
aux_sym__statements_repeat1 = 164,
aux_sym_redirected_statement_repeat1 = 165,
aux_sym_redirected_statement_repeat2 = 166,
aux_sym_for_statement_repeat1 = 167,
aux_sym_if_statement_repeat1 = 168,
aux_sym_case_statement_repeat1 = 169,
aux_sym__case_item_last_repeat1 = 170,
aux_sym__case_item_last_repeat2 = 171,
aux_sym_pipeline_repeat1 = 172,
aux_sym_command_repeat1 = 173,
aux_sym_command_repeat2 = 174,
aux_sym__variable_assignments_repeat1 = 175,
aux_sym_heredoc_body_repeat1 = 176,
aux_sym_concatenation_repeat1 = 177,
aux_sym_string_repeat1 = 178,
aux_sym_expansion_regex_repeat1 = 179,
aux_sym__concatenation_in_expansion_repeat1 = 180,
alias_sym_statements = 181,
};
#endif // SYMBOLS_H

View file

@ -46,7 +46,5 @@ void lex_normal_array_21(t_lex_normal_array *v);
void lex_normal_array_22(t_lex_normal_array *v);
void lex_normal_array_23(t_lex_normal_array *v);
void lex_normal_array_24(t_lex_normal_array *v);
void lex_normal_array_25(t_lex_normal_array *v);
void lex_normal_array_26(t_lex_normal_array *v);
#endif // LEX_NORMAL_ARRAY_H

View file

@ -139,7 +139,5 @@ void lex_normal_array_24(t_lex_normal_array *v)
v->a[497] = lex_normal_s497;
v->a[498] = lex_normal_s498;
v->a[499] = lex_normal_s499;
lex_normal_array_25(v);
}
/* EOF lex_normal_array_4.c */

View file

@ -1,59 +0,0 @@
/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* lex_normal_array_5.c :+: :+: :+: */
/* +:+ +:+ +:+ */
/* By: maiboyer <maiboyer@student.42.fr> +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* Created: 2024/04/14 19:17:54 by maiboyer #+# #+# */
/* Updated: 2024/04/14 19:18:20 by maiboyer ### ########.fr */
/* */
/* ************************************************************************** */
#include "../../../headers/symbols.h"
#include "../../../headers/external_scanner_symbol_identifiers.h"
#include "../../../headers/field_identifiers.h"
#include "../../../headers/constants.h"
#include "../lex_normal_funcs.h"
#include "./lex_normal_array.h"
void lex_normal_array_25(t_lex_normal_array *v)
{
v->a[500] = lex_normal_s500;
v->a[501] = lex_normal_s501;
v->a[502] = lex_normal_s502;
v->a[503] = lex_normal_s503;
v->a[504] = lex_normal_s504;
v->a[505] = lex_normal_s505;
v->a[506] = lex_normal_s506;
v->a[507] = lex_normal_s507;
v->a[508] = lex_normal_s508;
v->a[509] = lex_normal_s509;
v->a[510] = lex_normal_s510;
v->a[511] = lex_normal_s511;
v->a[512] = lex_normal_s512;
v->a[513] = lex_normal_s513;
v->a[514] = lex_normal_s514;
v->a[515] = lex_normal_s515;
v->a[516] = lex_normal_s516;
v->a[517] = lex_normal_s517;
v->a[518] = lex_normal_s518;
v->a[519] = lex_normal_s519;
lex_normal_array_26(v);
}
void lex_normal_array_26(t_lex_normal_array *v)
{
v->a[520] = lex_normal_s520;
v->a[521] = lex_normal_s521;
v->a[522] = lex_normal_s522;
v->a[523] = lex_normal_s523;
v->a[524] = lex_normal_s524;
v->a[525] = lex_normal_s525;
v->a[526] = lex_normal_s526;
v->a[527] = lex_normal_s527;
v->a[528] = lex_normal_s528;
v->a[529] = lex_normal_s529;
v->a[530] = lex_normal_s530;
}
/* EOF lex_normal_array_5.c */

View file

@ -37,6 +37,5 @@
# include "./inline/inline_impl16.h"
# include "./inline/inline_impl17.h"
# include "./inline/inline_impl18.h"
# include "./inline/inline_impl19.h"
#endif // INLINE_H

View file

@ -22,13 +22,13 @@
static inline bool lex_normal_map0(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'!', 286, '"', 395, '#', 410, \
'$', 393, '%', 374, '&', 358, '\'', 219, '(', 271, ')', \
277, '*', 369, '+', 386, '-', 384, '/', 372, '0', 473, \
':', 380, ';', 530, '<', 291, '=', 418, '>', 294, '?', \
422, '@', 472, '\\', 129, '^', 354, '_', 476, '`', 431, \
'd', 526, 'e', 523, 'f', 521, 'i', 525, '{', 280, '|', \
273, '}', 282, '~', 388};
static uint32_t map[] = {'!', 266, '"', 368, '#', 383, \
'$', 366, '%', 347, '&', 332, '\'', 200, '(', 251, ')', \
257, '*', 342, '+', 359, '-', 357, '/', 345, '0', 446, \
':', 353, ';', 499, '<', 271, '=', 391, '>', 274, '?', \
395, '@', 445, '\\', 119, '^', 328, '_', 449, '`', 404, \
'd', 495, 'e', 492, 'f', 490, 'i', 494, '{', 260, '|', \
253, '}', 262, '~', 361};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
@ -37,9 +37,9 @@ static inline bool lex_normal_map0(t_lexer *lexer, \
static inline bool lex_normal_map5(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 278, '!', 286, '"', 395, \
'#', 435, '$', 393, '&', 225, '\'', 219, '(', 271, '<', \
290, '>', 295, '\\', 137, '`', 430, '{', 280};
static uint32_t map[] = {'\n', 258, '!', 266, '"', 368, \
'#', 408, '$', 366, '\'', 200, '(', 251, '<', 270, '>', \
275, '\\', 127, '`', 403, '{', 260};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
@ -48,11 +48,11 @@ static inline bool lex_normal_map5(t_lexer *lexer, \
static inline bool lex_normal_map10(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 310, '!', 286, '"', 395, \
'#', 410, '$', 393, '&', 359, '\'', 219, '(', 271, '*', \
371, '-', 367, '0', 474, ';', 530, '<', 292, '>', 295, \
'?', 378, '@', 472, '\\', 13, '_', 477, '`', 430, 'e', \
439, '|', 276};
static uint32_t map[] = {'\n', 288, '!', 266, '"', 368, \
'#', 383, '$', 366, '&', 331, '\'', 200, '(', 251, '*', \
344, '-', 340, '0', 447, ';', 499, '<', 272, '>', 275, \
'?', 351, '@', 445, '\\', 13, '_', 450, '`', 403, '|', \
256};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
@ -61,23 +61,23 @@ static inline bool lex_normal_map10(t_lexer *lexer, \
static inline bool lex_normal_map48(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 311, '!', 285, '#', 410, \
'$', 392, '&', 359, ')', 277, '*', 368, '-', 365, '0', \
475, ';', 530, '<', 292, '>', 295, '?', 377, '@', 471, \
'\\', 50, '_', 478, '|', 276};
static uint32_t map[] = {'\n', 289, '!', 265, '#', 383, \
'$', 365, '&', 331, ')', 257, '*', 341, '-', 338, '0', \
448, ';', 499, '<', 272, '>', 275, '?', 350, '@', 444, \
'\\', 50, '_', 451, '|', 256};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map94(t_lexer *lexer, \
static inline bool lex_normal_map89(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 313, '!', 286, '"', 395, \
'#', 410, '$', 393, '&', 359, '\'', 219, '(', 271, '*', \
371, '-', 367, '0', 474, ';', 530, '<', 292, '>', 295, \
'?', 378, '@', 472, '\\', 19, '_', 477, '`', 430, '|', \
276};
static uint32_t map[] = {'\n', 291, '!', 266, '"', 368, \
'#', 383, '$', 366, '&', 331, '\'', 200, '(', 251, '*', \
344, '-', 340, '0', 447, ';', 499, '<', 272, '>', 275, \
'?', 351, '@', 445, '\\', 22, '_', 450, '`', 403, 'e', \
412, '|', 256};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));

View file

@ -19,61 +19,61 @@
# include "../../../headers/constants.h"
# include "../../../../parse_types.h"
static inline bool lex_normal_map105(t_lexer *lexer, \
static inline bool lex_normal_map99(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 314, '"', 395, '#', 435, \
'$', 393, '&', 359, '\'', 219, '(', 271, ')', 277, ';', \
530, '<', 292, '>', 295, '\\', 147, '`', 430, '|', 276};
static uint32_t map[] = {'\n', 292, '"', 368, '#', 408, \
'$', 366, '&', 331, '\'', 200, '(', 251, ')', 257, ';', \
499, '<', 272, '>', 275, '\\', 137, '`', 403, '|', 254};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map106(t_lexer *lexer, \
static inline bool lex_normal_map100(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 315, '"', 395, '#', 435, \
'$', 393, '&', 359, '\'', 219, '(', 271, ';', 530, '<', \
292, '>', 295, '\\', 149, '`', 430, 'e', 527, '|', 276};
static uint32_t map[] = {'\n', 293, '"', 368, '#', 408, \
'$', 366, '&', 331, '\'', 200, '(', 251, ';', 499, '<', \
272, '>', 275, '\\', 139, '`', 403, 'e', 496, '|', 256};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map107(t_lexer *lexer, \
static inline bool lex_normal_map101(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 316, '!', 286, '"', 395, \
'#', 410, '$', 393, '&', 359, '\'', 219, '*', 371, '-', \
367, '0', 474, ';', 530, '<', 292, '>', 295, '?', 378, \
'@', 472, '\\', 25, '_', 477, '`', 430, 'e', 439, '|', \
276};
static uint32_t map[] = {'\n', 294, '!', 266, '"', 368, \
'#', 383, '$', 366, '&', 331, '\'', 200, '(', 251, ')', \
257, '*', 344, '-', 340, '0', 447, ';', 499, '<', 272, \
'>', 275, '?', 351, '@', 445, '\\', 19, '_', 450, '`', \
403, '|', 256};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map108(t_lexer *lexer, \
static inline bool lex_normal_map102(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 317, '!', 285, '#', 410, \
'$', 392, '&', 359, '*', 368, '-', 365, '0', 475, ';', \
530, '<', 292, '>', 295, '?', 377, '@', 471, '\\', 53, \
'_', 478, '`', 430, '|', 276};
static uint32_t map[] = {'\n', 295, '!', 265, '#', 383, \
'$', 365, '&', 331, '*', 341, '-', 338, '0', 448, ';', \
499, '<', 272, '>', 275, '?', 350, '@', 444, '\\', 52, \
'_', 451, 'e', 417, '|', 256};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map109(t_lexer *lexer, \
static inline bool lex_normal_map103(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 318, '!', 286, '"', 395, \
'#', 410, '$', 393, '&', 359, '\'', 219, '(', 271, ')', \
277, '*', 371, '-', 367, '0', 474, ';', 530, '<', 292, \
'>', 295, '?', 378, '@', 472, '\\', 22, '_', 477, '`', \
430, '|', 276};
static uint32_t map[] = {'\n', 296, '!', 266, '"', 368, \
'#', 383, '$', 366, '&', 331, '\'', 200, '*', 344, '-', \
340, '0', 447, ';', 499, '<', 272, '>', 275, '?', 351, \
'@', 445, '\\', 28, '_', 450, '`', 403, 'e', 412, '|', \
256};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));

View file

@ -19,60 +19,62 @@
# include "../../../headers/constants.h"
# include "../../../../parse_types.h"
static inline bool lex_normal_map244(t_lexer *lexer, \
static inline bool lex_normal_map228(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 313, '!', 286, '"', 395, \
'#', 410, '$', 393, '&', 359, '\'', 219, '(', 271, '*', \
371, '-', 367, '0', 474, ';', 530, '<', 292, '>', 295, \
'?', 378, '@', 472, '\\', 19, '_', 477, '`', 430, '|', \
276};
static uint32_t map[] = {'\n', 302, '!', 265, '#', 383, \
'$', 365, '&', 331, '*', 341, '-', 338, '0', 448, ';', \
499, '<', 272, '>', 275, '?', 350, '@', 444, '\\', 56, \
'_', 451, '|', 256};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map245(t_lexer *lexer, \
static inline bool lex_normal_map232(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 314, '"', 395, '#', 435, \
'$', 393, '&', 359, '\'', 219, '(', 271, ')', 277, ';', \
530, '<', 292, '>', 295, '\\', 147, '`', 430, '|', 276};
static uint32_t map[] = {'!', 266, '"', 368, '#', 383, \
'$', 366, '%', 347, '&', 332, '\'', 200, '(', 251, ')', \
257, '*', 342, '+', 359, '-', 357, '/', 345, '0', 446, \
':', 354, ';', 499, '<', 271, '=', 269, '>', 274, '?', \
351, '@', 445, '\\', 119, '^', 328, '_', 449, '`', 404, \
'd', 495, 'e', 492, 'f', 490, 'i', 494, '{', 260, '|', \
253, '}', 262, '~', 361};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map246(t_lexer *lexer, \
static inline bool lex_normal_map233(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 321, '!', 285, '#', 410, \
'$', 392, '&', 359, '*', 368, '-', 365, '0', 475, ';', \
530, '<', 292, '>', 295, '?', 377, '@', 471, '\\', 55, \
'_', 478, '|', 276};
static uint32_t map[] = {'!', 266, '"', 368, '#', 408, \
'$', 366, '\'', 200, '(', 251, ')', 257, ';', 204, '<', \
270, '>', 275, '\\', 122, '`', 403, '{', 260};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map247(t_lexer *lexer, \
static inline bool lex_normal_map234(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 323, '"', 395, '#', 435, \
'$', 393, '&', 359, '\'', 219, '(', 271, ')', 277, ';', \
530, '<', 292, '>', 295, '\\', 153, '`', 431, '|', 276};
static uint32_t map[] = {'!', 205, '#', 408, '$', 367, \
'%', 349, '&', 332, ')', 202, '*', 343, '+', 337, '-', \
339, '/', 346, ':', 352, ';', 204, '<', 273, '=', 268, \
'>', 276, '?', 350};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map248(t_lexer *lexer, \
static inline bool lex_normal_map373(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 326, '!', 286, '"', 395, \
'#', 410, '$', 393, '&', 359, '\'', 219, '*', 371, '-', \
367, '0', 474, ';', 530, '<', 292, '>', 295, '?', 378, \
'@', 472, '\\', 31, '_', 477, '`', 430, '|', 276};
static uint32_t map[] = {'!', 265, '"', 368, '#', 383, \
'$', 365, '*', 341, '-', 338, '0', 448, '?', 350, '@', \
444, '\\', 81, '_', 451};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));

View file

@ -19,61 +19,63 @@
# include "../../../headers/constants.h"
# include "../../../../parse_types.h"
static inline bool lex_normal_map252(t_lexer *lexer, \
static inline bool lex_normal_map374(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'!', 286, '"', 395, '#', 410, \
'$', 393, '%', 374, '&', 358, '\'', 219, '(', 271, ')', \
277, '*', 369, '+', 386, '-', 384, '/', 372, '0', 473, \
':', 381, ';', 530, '<', 291, '=', 289, '>', 294, '?', \
378, '@', 472, '\\', 129, '^', 354, '_', 476, '`', 431, \
'd', 526, 'e', 523, 'f', 521, 'i', 525, '{', 280, '|', \
273, '}', 282, '~', 388};
static uint32_t map[] = {'!', 265, '#', 383, '$', 365, \
'*', 341, '-', 338, '0', 448, '?', 350, '@', 444, '\\', \
83, '_', 451};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map253(t_lexer *lexer, \
static inline bool lex_normal_map419(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'!', 286, '"', 395, '#', 435, \
'$', 393, '&', 225, '\'', 219, '(', 271, ')', 277, ';', \
223, '<', 290, '>', 295, '\\', 132, '`', 430, '{', 280};
static uint32_t map[] = {'\n', 288, '!', 266, '"', 368, \
'#', 383, '$', 366, '&', 331, '\'', 200, '(', 251, '*', \
344, '-', 340, '0', 447, ';', 499, '<', 272, '>', 275, \
'?', 351, '@', 445, '\\', 13, '_', 450, '`', 403, '|', \
256};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map254(t_lexer *lexer, \
static inline bool lex_normal_map420(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'!', 224, '#', 435, '$', 394, \
'%', 376, '&', 357, ')', 221, '*', 370, '+', 364, '-', \
366, '/', 373, ':', 379, ';', 223, '<', 293, '=', 288, \
'>', 296, '?', 377};
static uint32_t map[] = {'\n', 289, '!', 265, '#', 383, \
'$', 365, '&', 331, ')', 257, '*', 341, '-', 338, '0', \
448, ';', 499, '<', 272, '>', 275, '?', 350, '@', 444, \
'\\', 50, '_', 451, '|', 256};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map400(t_lexer *lexer, \
static inline bool lex_normal_map421(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'!', 285, '"', 395, '#', 410, \
'$', 392, '*', 368, '-', 365, '0', 475, '?', 377, '@', \
471, '\\', 83, '_', 478};
static uint32_t map[] = {'\n', 291, '!', 266, '"', 368, \
'#', 383, '$', 366, '&', 331, '\'', 200, '(', 251, '*', \
344, '-', 340, '0', 447, ';', 499, '<', 272, '>', 275, \
'?', 351, '@', 445, '\\', 22, '_', 450, '`', 403, 'e', \
412, '|', 256};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map401(t_lexer *lexer, \
static inline bool lex_normal_map422(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'!', 285, '#', 410, '$', 392, \
'*', 368, '-', 365, '0', 475, '?', 377, '@', 471, '\\', \
88, '_', 478};
static uint32_t map[] = {'\n', 294, '!', 266, '"', 368, \
'#', 383, '$', 366, '&', 331, '\'', 200, '(', 251, ')', \
257, '*', 344, '-', 340, '0', 447, ';', 499, '<', 272, \
'>', 275, '?', 351, '@', 445, '\\', 19, '_', 450, '`', \
403, '|', 256};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));

View file

@ -19,64 +19,63 @@
# include "../../../headers/constants.h"
# include "../../../../parse_types.h"
static inline bool lex_normal_map446(t_lexer *lexer, \
static inline bool lex_normal_map423(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 310, '!', 286, '"', 395, \
'#', 410, '$', 393, '&', 359, '\'', 219, '(', 271, '*', \
371, '-', 367, '0', 474, ';', 530, '<', 292, '>', 295, \
'?', 378, '@', 472, '\\', 13, '_', 477, '`', 430, 'e', \
439, '|', 276};
static uint32_t map[] = {'\n', 295, '!', 265, '#', 383, \
'$', 365, '&', 331, '*', 341, '-', 338, '0', 448, ';', \
499, '<', 272, '>', 275, '?', 350, '@', 444, '\\', 52, \
'_', 451, 'e', 417, '|', 256};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map447(t_lexer *lexer, \
static inline bool lex_normal_map424(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 311, '!', 285, '#', 410, \
'$', 392, '&', 359, ')', 277, '*', 368, '-', 365, '0', \
475, ';', 530, '<', 292, '>', 295, '?', 377, '@', 471, \
'\\', 50, '_', 478, '|', 276};
static uint32_t map[] = {'\n', 296, '!', 266, '"', 368, \
'#', 383, '$', 366, '&', 331, '\'', 200, '*', 344, '-', \
340, '0', 447, ';', 499, '<', 272, '>', 275, '?', 351, \
'@', 445, '\\', 28, '_', 450, '`', 403, 'e', 412, '|', \
256};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map448(t_lexer *lexer, \
static inline bool lex_normal_map425(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 313, '!', 286, '"', 395, \
'#', 410, '$', 393, '&', 359, '\'', 219, '(', 271, '*', \
371, '-', 367, '0', 474, ';', 530, '<', 292, '>', 295, \
'?', 378, '@', 472, '\\', 19, '_', 477, '`', 430, '|', \
276};
static uint32_t map[] = {'\n', 299, '!', 266, '"', 368, \
'#', 383, '$', 366, '&', 331, '\'', 200, '*', 344, '-', \
340, '0', 447, ';', 499, '<', 272, '>', 275, '?', 351, \
'@', 445, '\\', 25, '_', 450, '`', 403, '|', 256};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map449(t_lexer *lexer, \
static inline bool lex_normal_map426(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 316, '!', 286, '"', 395, \
'#', 410, '$', 393, '&', 359, '\'', 219, '*', 371, '-', \
367, '0', 474, ';', 530, '<', 292, '>', 295, '?', 378, \
'@', 472, '\\', 25, '_', 477, '`', 430, 'e', 439, '|', \
276};
static uint32_t map[] = {'\n', 300, '!', 265, '#', 383, \
'$', 365, '&', 331, '*', 341, '-', 338, '0', 448, ';', \
499, '<', 272, '>', 275, '?', 350, '@', 444, '\\', 54, \
'_', 451, '`', 403, '|', 256};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map450(t_lexer *lexer, \
static inline bool lex_normal_map427(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 317, '!', 285, '#', 410, \
'$', 392, '&', 359, '*', 368, '-', 365, '0', 475, ';', \
530, '<', 292, '>', 295, '?', 377, '@', 471, '\\', 53, \
'_', 478, '`', 430, '|', 276};
static uint32_t map[] = {'\n', 301, '!', 266, '"', 368, \
'#', 383, '$', 366, '&', 331, '\'', 200, ')', 257, '*', \
344, '-', 340, '0', 447, ';', 499, '<', 272, '>', 275, \
'?', 351, '@', 445, '\\', 31, '_', 450, '`', 403, '|', \
256};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));

View file

@ -19,63 +19,61 @@
# include "../../../headers/constants.h"
# include "../../../../parse_types.h"
static inline bool lex_normal_map451(t_lexer *lexer, \
static inline bool lex_normal_map428(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 318, '!', 286, '"', 395, \
'#', 410, '$', 393, '&', 359, '\'', 219, '(', 271, ')', \
277, '*', 371, '-', 367, '0', 474, ';', 530, '<', 292, \
'>', 295, '?', 378, '@', 472, '\\', 22, '_', 477, '`', \
430, '|', 276};
static uint32_t map[] = {'\n', 302, '!', 265, '#', 383, \
'$', 365, '&', 331, '*', 341, '-', 338, '0', 448, ';', \
499, '<', 272, '>', 275, '?', 350, '@', 444, '\\', 56, \
'_', 451, '|', 256};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map452(t_lexer *lexer, \
static inline bool lex_normal_map429(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 321, '!', 285, '#', 410, \
'$', 392, '&', 359, '*', 368, '-', 365, '0', 475, ';', \
530, '<', 292, '>', 295, '?', 377, '@', 471, '\\', 55, \
'_', 478, '|', 276};
static uint32_t map[] = {'\n', 303, '!', 266, '"', 368, \
'#', 383, '$', 366, '&', 199, '\'', 200, '(', 251, '*', \
344, '-', 340, '0', 447, '<', 272, '>', 275, '?', 351, \
'@', 445, '\\', 36, '_', 450, '`', 403, '|', 256};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map453(t_lexer *lexer, \
static inline bool lex_normal_map430(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 322, '!', 286, '"', 395, \
'#', 410, '$', 393, '&', 359, '\'', 219, ')', 277, '*', \
371, '-', 367, '0', 474, ';', 530, '<', 292, '>', 295, \
'?', 378, '@', 472, '\\', 28, '_', 477, '`', 430, '|', \
276};
static uint32_t map[] = {'\n', 304, '!', 265, '#', 383, \
'$', 365, '&', 199, '*', 341, '-', 338, '0', 448, '<', \
272, '>', 275, '?', 350, '@', 444, '\\', 63, '_', 451, \
'|', 256};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map454(t_lexer *lexer, \
static inline bool lex_normal_map431(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 325, '!', 285, '#', 410, \
'$', 392, '&', 359, '*', 368, '-', 365, '0', 475, ';', \
530, '<', 292, '>', 295, '?', 377, '@', 471, '\\', 57, \
'_', 478, 'e', 444, '|', 276};
static uint32_t map[] = {'\n', 305, '!', 266, '"', 368, \
'#', 383, '$', 366, '&', 199, '\'', 200, '*', 344, '-', \
340, '0', 447, '<', 272, '>', 275, '?', 351, '@', 445, \
'\\', 39, '_', 450, '`', 403, '|', 256};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map455(t_lexer *lexer, \
static inline bool lex_normal_map432(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 326, '!', 286, '"', 395, \
'#', 410, '$', 393, '&', 359, '\'', 219, '*', 371, '-', \
367, '0', 474, ';', 530, '<', 292, '>', 295, '?', 378, \
'@', 472, '\\', 31, '_', 477, '`', 430, '|', 276};
static uint32_t map[] = {'\n', 306, '!', 265, '#', 383, \
'$', 365, '&', 199, '*', 341, '-', 338, '0', 448, '<', \
270, '>', 275, '?', 350, '@', 444, '\\', 97, '_', 451, \
'|', 217};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));

View file

@ -19,60 +19,59 @@
# include "../../../headers/constants.h"
# include "../../../../parse_types.h"
static inline bool lex_normal_map456(t_lexer *lexer, \
static inline bool lex_normal_map433(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 328, '!', 285, '#', 410, \
'$', 392, '&', 218, '*', 368, '-', 365, '0', 475, '<', \
292, '>', 295, '?', 377, '@', 471, '\\', 63, '_', 478, \
'|', 276};
static uint32_t map[] = {'\n', 307, '!', 266, '"', 368, \
'#', 383, '$', 366, '&', 199, '\'', 200, '*', 344, '-', \
340, '0', 447, '<', 270, '>', 275, '?', 351, '@', 445, \
'\\', 94, '_', 450, '`', 403, '|', 217};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map457(t_lexer *lexer, \
static inline bool lex_normal_map434(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 329, '!', 286, '"', 395, \
'#', 410, '$', 393, '&', 218, '\'', 219, '(', 271, '*', \
371, '-', 367, '0', 474, '<', 292, '>', 295, '?', 378, \
'@', 472, '\\', 36, '_', 477, '`', 430, '|', 276};
static uint32_t map[] = {'\n', 308, '!', 265, '#', 383, \
'$', 365, '&', 330, '*', 341, '-', 338, '0', 448, ';', \
499, '?', 350, '@', 444, '\\', 76, '_', 451, 'i', 416};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map458(t_lexer *lexer, \
static inline bool lex_normal_map435(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 331, '!', 285, '#', 410, \
'$', 392, '&', 218, '*', 368, '-', 365, '0', 475, '<', \
290, '>', 295, '?', 377, '@', 471, '\\', 102, '_', 478, \
'|', 237};
static uint32_t map[] = {'\n', 309, '!', 266, '"', 368, \
'#', 383, '$', 366, '&', 330, '\'', 200, '*', 344, '-', \
340, '0', 447, ';', 499, '?', 351, '@', 445, '\\', 68, \
'_', 450, '`', 403};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map459(t_lexer *lexer, \
static inline bool lex_normal_map436(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 332, '!', 286, '"', 395, \
'#', 410, '$', 393, '&', 218, '\'', 219, '*', 371, '-', \
367, '0', 474, '<', 292, '>', 295, '?', 378, '@', 472, \
'\\', 39, '_', 477, '`', 430, '|', 276};
static uint32_t map[] = {'\n', 310, '!', 266, '"', 368, \
'#', 383, '$', 366, '\'', 200, '*', 344, '-', 340, '0', \
447, '?', 351, '@', 445, '\\', 72, '_', 450, '`', 403};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map460(t_lexer *lexer, \
static inline bool lex_normal_map437(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 333, '!', 285, '#', 410, \
'$', 392, '&', 356, '*', 368, '-', 365, '0', 475, ';', \
530, '?', 377, '@', 471, '\\', 80, '_', 478, 'i', 443};
static uint32_t map[] = {'!', 266, '"', 368, '#', 383, \
'$', 366, '&', 199, '\'', 200, '(', 251, '*', 344, '-', \
340, '0', 447, '<', 272, '>', 275, '?', 351, '@', 445, \
'\\', 42, '_', 450, '`', 403, '|', 256};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));

View file

@ -19,60 +19,58 @@
# include "../../../headers/constants.h"
# include "../../../../parse_types.h"
static inline bool lex_normal_map461(t_lexer *lexer, \
static inline bool lex_normal_map438(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 334, '!', 286, '"', 395, \
'#', 410, '$', 393, '&', 218, '\'', 219, '*', 371, '-', \
367, '0', 474, '<', 290, '>', 295, '?', 378, '@', 472, \
'\\', 99, '_', 477, '`', 430, '|', 237};
static uint32_t map[] = {'!', 266, '"', 368, '#', 383, \
'$', 366, '&', 199, '\'', 200, '*', 344, '-', 340, '0', \
447, '<', 272, '>', 275, '?', 351, '@', 445, '\\', 45, \
'_', 450, '`', 403, '|', 256};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map462(t_lexer *lexer, \
static inline bool lex_normal_map439(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 335, '!', 286, '"', 395, \
'#', 410, '$', 393, '&', 356, '\'', 219, '*', 371, '-', \
367, '0', 474, ';', 530, '?', 378, '@', 472, '\\', 71, \
'_', 477, '`', 430};
static uint32_t map[] = {'!', 266, '"', 368, '#', 383, \
'$', 366, '\'', 200, '*', 344, '-', 340, '0', 447, '<', \
270, '>', 275, '?', 351, '@', 445, '\\', 60, '_', 450, \
'`', 403};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map463(t_lexer *lexer, \
static inline bool lex_normal_map440(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 336, '!', 286, '"', 395, \
'#', 410, '$', 393, '\'', 219, '*', 371, '-', 367, '0', \
474, '?', 378, '@', 472, '\\', 76, '_', 477, '`', 430};
static uint32_t map[] = {'!', 265, '#', 383, '$', 365, \
'&', 199, '*', 341, '-', 338, '0', 448, '<', 272, '>', \
275, '?', 350, '@', 444, '\\', 65, '_', 451, '|', 256};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map464(t_lexer *lexer, \
static inline bool lex_normal_map441(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'!', 286, '"', 395, '#', 410, \
'$', 393, '&', 225, '\'', 219, '*', 371, '-', 367, '0', \
474, '<', 290, '>', 295, '?', 378, '@', 472, '\\', 61, \
'_', 477, '`', 430};
static uint32_t map[] = {'!', 265, '#', 383, '$', 365, \
')', 257, '*', 341, '-', 338, '0', 448, '?', 350, '@', \
444, '\\', 80, '_', 451, '|', 252};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map465(t_lexer *lexer, \
static inline bool lex_normal_map442(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'!', 286, '"', 395, '#', 410, \
'$', 393, '&', 218, '\'', 219, '(', 271, '*', 371, '-', \
367, '0', 474, '<', 292, '>', 295, '?', 378, '@', 472, \
'\\', 42, '_', 477, '`', 430, '|', 276};
static uint32_t map[] = {'!', 265, '#', 383, '$', 365, \
'*', 341, '-', 338, '0', 448, '?', 350, '@', 444, '\\', \
86, '_', 451};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));

View file

@ -19,57 +19,56 @@
# include "../../../headers/constants.h"
# include "../../../../parse_types.h"
static inline bool lex_normal_map466(t_lexer *lexer, \
static inline bool lex_normal_map453(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'!', 286, '"', 395, '#', 410, \
'$', 393, '&', 218, '\'', 219, '*', 371, '-', 367, '0', \
474, '<', 292, '>', 295, '?', 378, '@', 472, '\\', 45, \
'_', 477, '`', 430, '|', 276};
static uint32_t map[] = {'\n', 288, '!', 266, '#', 384, \
'*', 344, '-', 340, '0', 447, '?', 351, '@', 445, '\\', \
12, '_', 450};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map467(t_lexer *lexer, \
static inline bool lex_normal_map454(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'!', 285, '#', 410, '$', 392, \
'&', 218, '*', 368, '-', 365, '0', 475, '<', 292, '>', \
295, '?', 377, '@', 471, '\\', 65, '_', 478, '|', 276};
static uint32_t map[] = {'\n', 291, '!', 266, '#', 384, \
'*', 344, '-', 340, '0', 447, '?', 351, '@', 445, '\\', \
21, '_', 450, 'e', 412};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map468(t_lexer *lexer, \
static inline bool lex_normal_map457(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'!', 285, '#', 410, '$', 392, \
')', 277, '*', 368, '-', 365, '0', 475, '?', 377, '@', \
471, '\\', 85, '_', 478, '|', 272};
static uint32_t map[] = {'\n', 294, '!', 266, '#', 384, \
'*', 344, '-', 340, '0', 447, '?', 351, '@', 445, '\\', \
18, '_', 450};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map469(t_lexer *lexer, \
static inline bool lex_normal_map458(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'!', 285, '#', 410, '$', 392, \
'*', 368, '-', 365, '0', 475, '?', 377, '@', 471, '\\', \
90, '_', 478};
static uint32_t map[] = {'\n', 296, '!', 266, '#', 384, \
'*', 344, '-', 340, '0', 447, '?', 351, '@', 445, '\\', \
27, '_', 450, 'e', 412};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map480(t_lexer *lexer, \
static inline bool lex_normal_map461(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 310, '!', 286, '#', 411, \
'*', 371, '-', 367, '0', 474, '?', 378, '@', 472, '\\', \
12, '_', 477, 'e', 439};
static uint32_t map[] = {'\n', 299, '!', 266, '#', 384, \
'*', 344, '-', 340, '0', 447, '?', 351, '@', 445, '\\', \
24, '_', 450};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));

View file

@ -19,56 +19,56 @@
# include "../../../headers/constants.h"
# include "../../../../parse_types.h"
static inline bool lex_normal_map481(t_lexer *lexer, \
static inline bool lex_normal_map462(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 313, '!', 286, '#', 411, \
'*', 371, '-', 367, '0', 474, '?', 378, '@', 472, '\\', \
18, '_', 477};
static uint32_t map[] = {'\n', 301, '!', 266, '#', 384, \
'*', 344, '-', 340, '0', 447, '?', 351, '@', 445, '\\', \
30, '_', 450};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map484(t_lexer *lexer, \
static inline bool lex_normal_map463(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 316, '!', 286, '#', 411, \
'*', 371, '-', 367, '0', 474, '?', 378, '@', 472, '\\', \
24, '_', 477, 'e', 439};
static uint32_t map[] = {'\n', 303, '!', 266, '#', 384, \
'*', 344, '-', 340, '0', 447, '?', 351, '@', 445, '\\', \
35, '_', 450};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map485(t_lexer *lexer, \
static inline bool lex_normal_map464(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 318, '!', 286, '#', 411, \
'*', 371, '-', 367, '0', 474, '?', 378, '@', 472, '\\', \
21, '_', 477};
static uint32_t map[] = {'\n', 305, '!', 266, '#', 384, \
'*', 344, '-', 340, '0', 447, '?', 351, '@', 445, '\\', \
38, '_', 450};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map488(t_lexer *lexer, \
static inline bool lex_normal_map465(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 322, '!', 286, '#', 411, \
'*', 371, '-', 367, '0', 474, '?', 378, '@', 472, '\\', \
27, '_', 477};
static uint32_t map[] = {'\n', 307, '!', 266, '#', 384, \
'*', 344, '-', 340, '0', 447, '?', 351, '@', 445, '\\', \
93, '_', 450};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map491(t_lexer *lexer, \
static inline bool lex_normal_map466(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 326, '!', 286, '#', 411, \
'*', 371, '-', 367, '0', 474, '?', 378, '@', 472, '\\', \
30, '_', 477};
static uint32_t map[] = {'\n', 309, '!', 266, '#', 384, \
'*', 344, '-', 340, '0', 447, '?', 351, '@', 445, '\\', \
67, '_', 450};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));

View file

@ -19,56 +19,58 @@
# include "../../../headers/constants.h"
# include "../../../../parse_types.h"
static inline bool lex_normal_map493(t_lexer *lexer, \
static inline bool lex_normal_map467(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 329, '!', 286, '#', 411, \
'*', 371, '-', 367, '0', 474, '?', 378, '@', 472, '\\', \
35, '_', 477};
static uint32_t map[] = {'\n', 310, '!', 266, '#', 384, \
'*', 344, '-', 340, '0', 447, '?', 351, '@', 445, '\\', \
71, '_', 450};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map495(t_lexer *lexer, \
static inline bool lex_normal_map468(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 332, '!', 286, '#', 411, \
'*', 371, '-', 367, '0', 474, '?', 378, '@', 472, '\\', \
38, '_', 477};
static uint32_t map[] = {'!', 266, '#', 384, '%', 347, \
'*', 342, '+', 359, '-', 357, '/', 345, '0', 446, ':', \
354, '=', 269, '?', 351, '@', 445, '\\', 118, '^', 328, \
'_', 449, 'd', 495, 'e', 492, 'f', 490, 'i', 494, '{', \
260, '}', 262, '~', 361};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map496(t_lexer *lexer, \
static inline bool lex_normal_map469(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 334, '!', 286, '#', 411, \
'*', 371, '-', 367, '0', 474, '?', 378, '@', 472, '\\', \
98, '_', 477};
static uint32_t map[] = {'!', 266, '#', 384, '*', 344, \
'-', 340, '0', 447, '?', 351, '@', 445, '\\', 41, '_', \
450};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map497(t_lexer *lexer, \
static inline bool lex_normal_map470(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 335, '!', 286, '#', 411, \
'*', 371, '-', 367, '0', 474, '?', 378, '@', 472, '\\', \
70, '_', 477};
static uint32_t map[] = {'!', 266, '#', 384, '*', 344, \
'-', 340, '0', 447, '?', 351, '@', 445, '\\', 44, '_', \
450};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map498(t_lexer *lexer, \
static inline bool lex_normal_map471(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 336, '!', 286, '#', 411, \
'*', 371, '-', 367, '0', 474, '?', 378, '@', 472, '\\', \
75, '_', 477};
static uint32_t map[] = {'!', 266, '#', 384, '*', 344, \
'-', 340, '0', 447, '?', 351, '@', 445, '\\', 59, '_', \
450};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));

View file

@ -1,67 +0,0 @@
/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* inline_impl19.h :+: :+: :+: */
/* +:+ +:+ +:+ */
/* By: maiboyer <maiboyer@student.42.fr> +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* Created: 2024/04/14 19:17:54 by maiboyer #+# #+# */
/* Updated: 2024/04/14 19:18:20 by maiboyer ### ########.fr */
/* */
/* ************************************************************************** */
#ifndef INLINE_IMPL19_H
# define INLINE_IMPL19_H
# include "../../../headers/symbols.h"
# include "../../../headers/external_scanner_symbol_identifiers.h"
# include "../../../headers/field_identifiers.h"
# include "../../../headers/constants.h"
# include "../../../../parse_types.h"
static inline bool lex_normal_map499(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'!', 286, '#', 411, '%', 374, \
'*', 369, '+', 386, '-', 384, '/', 372, '0', 473, ':', \
381, '=', 289, '?', 378, '@', 472, '\\', 128, '^', 354, \
'_', 476, 'd', 526, 'e', 523, 'f', 521, 'i', 525, '{', \
280, '}', 282, '~', 388};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map500(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'!', 286, '#', 411, '*', 371, \
'-', 367, '0', 474, '?', 378, '@', 472, '\\', 41, '_', \
477};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map501(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'!', 286, '#', 411, '*', 371, \
'-', 367, '0', 474, '?', 378, '@', 472, '\\', 44, '_', \
477};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map502(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'!', 286, '#', 411, '*', 371, \
'-', 367, '0', 474, '?', 378, '@', 472, '\\', 60, '_', \
477};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
#endif // INLINE_IMPL19_H

View file

@ -19,59 +19,60 @@
# include "../../../headers/constants.h"
# include "../../../../parse_types.h"
static inline bool lex_normal_map110(t_lexer *lexer, \
static inline bool lex_normal_map104(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 319, '"', 395, '#', 435, \
'$', 393, '&', 218, '\'', 219, '<', 290, '>', 295, '\\', \
151, '`', 430, '|', 274};
static uint32_t map[] = {'\n', 297, '"', 368, '#', 408, \
'$', 366, '&', 331, '\'', 200, '(', 251, ')', 257, ';', \
499, '<', 272, '>', 275, '\\', 142, '`', 404, '|', 256};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map111(t_lexer *lexer, \
static inline bool lex_normal_map105(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 320, '"', 395, '#', 435, \
'$', 393, '&', 359, '\'', 219, '(', 271, ';', 530, '<', \
292, '>', 295, '\\', 157, '`', 431, 'e', 527, '|', 276};
static uint32_t map[] = {'\n', 298, '"', 368, '#', 408, \
'$', 366, '&', 331, '\'', 200, '(', 251, ';', 499, '<', \
272, '>', 275, '\\', 146, '`', 404, 'e', 496, '|', 256};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map112(t_lexer *lexer, \
static inline bool lex_normal_map106(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 321, '!', 285, '#', 410, \
'$', 392, '&', 359, '*', 368, '-', 365, '0', 475, ';', \
530, '<', 292, '>', 295, '?', 377, '@', 471, '\\', 55, \
'_', 478, '|', 276};
static uint32_t map[] = {'\n', 299, '!', 266, '"', 368, \
'#', 383, '$', 366, '&', 331, '\'', 200, '*', 344, '-', \
340, '0', 447, ';', 499, '<', 272, '>', 275, '?', 351, \
'@', 445, '\\', 25, '_', 450, '`', 403, '|', 256};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map113(t_lexer *lexer, \
static inline bool lex_normal_map107(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 322, '!', 286, '"', 395, \
'#', 410, '$', 393, '&', 359, '\'', 219, ')', 277, '*', \
371, '-', 367, '0', 474, ';', 530, '<', 292, '>', 295, \
'?', 378, '@', 472, '\\', 28, '_', 477, '`', 430, '|', \
276};
static uint32_t map[] = {'\n', 300, '!', 265, '#', 383, \
'$', 365, '&', 331, '*', 341, '-', 338, '0', 448, ';', \
499, '<', 272, '>', 275, '?', 350, '@', 444, '\\', 54, \
'_', 451, '`', 403, '|', 256};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map114(t_lexer *lexer, \
static inline bool lex_normal_map108(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 323, '"', 395, '#', 435, \
'$', 393, '&', 359, '\'', 219, '(', 271, ')', 277, ';', \
530, '<', 292, '>', 295, '\\', 153, '`', 431, '|', 276};
static uint32_t map[] = {'\n', 301, '!', 266, '"', 368, \
'#', 383, '$', 366, '&', 331, '\'', 200, ')', 257, '*', \
344, '-', 340, '0', 447, ';', 499, '<', 272, '>', 275, \
'?', 351, '@', 445, '\\', 31, '_', 450, '`', 403, '|', \
256};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));

View file

@ -19,59 +19,61 @@
# include "../../../headers/constants.h"
# include "../../../../parse_types.h"
static inline bool lex_normal_map115(t_lexer *lexer, \
static inline bool lex_normal_map109(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 324, '"', 395, '#', 435, \
'$', 393, '&', 356, '\'', 219, '(', 271, ';', 530, '\\', \
165, '`', 430, 'e', 527};
static uint32_t map[] = {'\n', 302, '!', 265, '#', 383, \
'$', 365, '&', 331, '*', 341, '-', 338, '0', 448, ';', \
499, '<', 272, '>', 275, '?', 350, '@', 444, '\\', 56, \
'_', 451, '|', 256};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map116(t_lexer *lexer, \
static inline bool lex_normal_map110(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 325, '!', 285, '#', 410, \
'$', 392, '&', 359, '*', 368, '-', 365, '0', 475, ';', \
530, '<', 292, '>', 295, '?', 377, '@', 471, '\\', 57, \
'_', 478, 'e', 444, '|', 276};
static uint32_t map[] = {'\n', 303, '!', 266, '"', 368, \
'#', 383, '$', 366, '&', 199, '\'', 200, '(', 251, '*', \
344, '-', 340, '0', 447, '<', 272, '>', 275, '?', 351, \
'@', 445, '\\', 36, '_', 450, '`', 403, '|', 256};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map117(t_lexer *lexer, \
static inline bool lex_normal_map111(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 326, '!', 286, '"', 395, \
'#', 410, '$', 393, '&', 359, '\'', 219, '*', 371, '-', \
367, '0', 474, ';', 530, '<', 292, '>', 295, '?', 378, \
'@', 472, '\\', 31, '_', 477, '`', 430, '|', 276};
static uint32_t map[] = {'\n', 304, '!', 265, '#', 383, \
'$', 365, '&', 199, '*', 341, '-', 338, '0', 448, '<', \
272, '>', 275, '?', 350, '@', 444, '\\', 63, '_', 451, \
'|', 256};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map118(t_lexer *lexer, \
static inline bool lex_normal_map112(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 327, '"', 395, '#', 435, \
'$', 393, '&', 356, '\'', 219, ';', 530, '\\', 169, '`', \
430};
static uint32_t map[] = {'\n', 305, '!', 266, '"', 368, \
'#', 383, '$', 366, '&', 199, '\'', 200, '*', 344, '-', \
340, '0', 447, '<', 272, '>', 275, '?', 351, '@', 445, \
'\\', 39, '_', 450, '`', 403, '|', 256};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map119(t_lexer *lexer, \
static inline bool lex_normal_map113(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 328, '!', 285, '#', 410, \
'$', 392, '&', 218, '*', 368, '-', 365, '0', 475, '<', \
292, '>', 295, '?', 377, '@', 471, '\\', 63, '_', 478, \
'|', 276};
static uint32_t map[] = {'\n', 306, '!', 265, '#', 383, \
'$', 365, '&', 199, '*', 341, '-', 338, '0', 448, '<', \
270, '>', 275, '?', 350, '@', 444, '\\', 97, '_', 451, \
'|', 217};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));

View file

@ -19,59 +19,62 @@
# include "../../../headers/constants.h"
# include "../../../../parse_types.h"
static inline bool lex_normal_map120(t_lexer *lexer, \
static inline bool lex_normal_map114(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 329, '!', 286, '"', 395, \
'#', 410, '$', 393, '&', 218, '\'', 219, '(', 271, '*', \
371, '-', 367, '0', 474, '<', 292, '>', 295, '?', 378, \
'@', 472, '\\', 36, '_', 477, '`', 430, '|', 276};
static uint32_t map[] = {'\n', 307, '!', 266, '"', 368, \
'#', 383, '$', 366, '&', 199, '\'', 200, '*', 344, '-', \
340, '0', 447, '<', 270, '>', 275, '?', 351, '@', 445, \
'\\', 94, '_', 450, '`', 403, '|', 217};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map121(t_lexer *lexer, \
static inline bool lex_normal_map115(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 330, '"', 395, '#', 435, \
'$', 393, '&', 356, '\'', 219, ';', 530, '\\', 176, '`', \
431};
static uint32_t map[] = {'\n', 308, '!', 265, '#', 383, \
'$', 365, '&', 330, '*', 341, '-', 338, '0', 448, ';', \
499, '?', 350, '@', 444, '\\', 76, '_', 451, 'i', 416};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map122(t_lexer *lexer, \
static inline bool lex_normal_map116(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 331, '!', 285, '#', 410, \
'$', 392, '&', 218, '*', 368, '-', 365, '0', 475, '<', \
290, '>', 295, '?', 377, '@', 471, '\\', 102, '_', 478, \
'|', 237};
static uint32_t map[] = {'\n', 309, '!', 266, '"', 368, \
'#', 383, '$', 366, '&', 330, '\'', 200, '*', 344, '-', \
340, '0', 447, ';', 499, '?', 351, '@', 445, '\\', 68, \
'_', 450, '`', 403};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map123(t_lexer *lexer, \
static inline bool lex_normal_map117(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 332, '!', 286, '"', 395, \
'#', 410, '$', 393, '&', 218, '\'', 219, '*', 371, '-', \
367, '0', 474, '<', 292, '>', 295, '?', 378, '@', 472, \
'\\', 39, '_', 477, '`', 430, '|', 276};
static uint32_t map[] = {'\n', 310, '!', 266, '"', 368, \
'#', 383, '$', 366, '\'', 200, '*', 344, '-', 340, '0', \
447, '?', 351, '@', 445, '\\', 72, '_', 450, '`', 403};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map124(t_lexer *lexer, \
static inline bool lex_normal_map167(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 333, '!', 285, '#', 410, \
'$', 392, '&', 356, '*', 368, '-', 365, '0', 475, ';', \
530, '?', 377, '@', 471, '\\', 80, '_', 478, 'i', 443};
static uint32_t map[] = {'!', 266, '"', 368, '#', 383, \
'$', 366, '%', 347, '&', 332, '\'', 200, '(', 251, ')', \
257, '*', 342, '+', 359, '-', 357, '/', 345, '0', 446, \
':', 354, ';', 499, '<', 271, '=', 269, '>', 274, '?', \
351, '@', 445, '\\', 119, '^', 328, '_', 449, '`', 404, \
'd', 495, 'e', 492, 'f', 490, 'i', 494, '{', 260, '|', \
253, '}', 262, '~', 361};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));

View file

@ -19,63 +19,59 @@
# include "../../../headers/constants.h"
# include "../../../../parse_types.h"
static inline bool lex_normal_map125(t_lexer *lexer, \
static inline bool lex_normal_map168(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 334, '!', 286, '"', 395, \
'#', 410, '$', 393, '&', 218, '\'', 219, '*', 371, '-', \
367, '0', 474, '<', 290, '>', 295, '?', 378, '@', 472, \
'\\', 99, '_', 477, '`', 430, '|', 237};
static uint32_t map[] = {'!', 266, '"', 368, '#', 383, \
'$', 366, '&', 199, '\'', 200, '(', 251, '*', 344, '-', \
340, '0', 447, '<', 272, '>', 275, '?', 351, '@', 445, \
'\\', 42, '_', 450, '`', 403, '|', 256};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map126(t_lexer *lexer, \
static inline bool lex_normal_map169(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 335, '!', 286, '"', 395, \
'#', 410, '$', 393, '&', 356, '\'', 219, '*', 371, '-', \
367, '0', 474, ';', 530, '?', 378, '@', 472, '\\', 71, \
'_', 477, '`', 430};
static uint32_t map[] = {'!', 266, '"', 368, '#', 383, \
'$', 366, '&', 199, '\'', 200, '*', 344, '-', 340, '0', \
447, '<', 272, '>', 275, '?', 351, '@', 445, '\\', 45, \
'_', 450, '`', 403, '|', 256};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map127(t_lexer *lexer, \
static inline bool lex_normal_map170(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'\n', 336, '!', 286, '"', 395, \
'#', 410, '$', 393, '\'', 219, '*', 371, '-', 367, '0', \
474, '?', 378, '@', 472, '\\', 76, '_', 477, '`', 430};
static uint32_t map[] = {'!', 266, '"', 368, '#', 383, \
'$', 366, '\'', 200, '*', 344, '-', 340, '0', 447, '<', \
270, '>', 275, '?', 351, '@', 445, '\\', 60, '_', 450, \
'`', 403};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map186(t_lexer *lexer, \
static inline bool lex_normal_map171(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'!', 286, '"', 395, '#', 410, \
'$', 393, '%', 374, '&', 358, '\'', 219, '(', 271, ')', \
277, '*', 369, '+', 386, '-', 384, '/', 372, '0', 473, \
':', 381, ';', 530, '<', 291, '=', 289, '>', 294, '?', \
378, '@', 472, '\\', 129, '^', 354, '_', 476, '`', 431, \
'd', 526, 'e', 523, 'f', 521, 'i', 525, '{', 280, '|', \
273, '}', 282, '~', 388};
static uint32_t map[] = {'!', 266, '"', 368, '#', 408, \
'$', 366, '\'', 200, '(', 251, ')', 257, ';', 204, '<', \
270, '>', 275, '\\', 122, '`', 403, '{', 260};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map187(t_lexer *lexer, \
static inline bool lex_normal_map172(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'!', 286, '"', 395, '#', 410, \
'$', 393, '&', 225, '\'', 219, '*', 371, '-', 367, '0', \
474, '<', 290, '>', 295, '?', 378, '@', 472, '\\', 61, \
'_', 477, '`', 430};
static uint32_t map[] = {'!', 266, '"', 368, '#', 408, \
'$', 366, '\'', 200, '(', 251, ';', 204, '<', 270, '>', \
275, '\\', 148, '`', 403, 'e', 496, '{', 260};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));

View file

@ -19,58 +19,56 @@
# include "../../../headers/constants.h"
# include "../../../../parse_types.h"
static inline bool lex_normal_map188(t_lexer *lexer, \
static inline bool lex_normal_map173(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'!', 286, '"', 395, '#', 410, \
'$', 393, '&', 218, '\'', 219, '(', 271, '*', 371, '-', \
367, '0', 474, '<', 292, '>', 295, '?', 378, '@', 472, \
'\\', 42, '_', 477, '`', 430, '|', 276};
static uint32_t map[] = {'!', 266, '"', 368, '#', 408, \
'$', 366, '\'', 200, '(', 251, '<', 270, '>', 275, '\\', \
124, '`', 403, 'e', 493, 'f', 490, '{', 260};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map189(t_lexer *lexer, \
static inline bool lex_normal_map174(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'!', 286, '"', 395, '#', 410, \
'$', 393, '&', 218, '\'', 219, '*', 371, '-', 367, '0', \
474, '<', 292, '>', 295, '?', 378, '@', 472, '\\', 45, \
'_', 477, '`', 430, '|', 276};
static uint32_t map[] = {'!', 266, '"', 368, '#', 408, \
'$', 366, '\'', 200, '(', 251, '<', 270, '>', 275, '\\', \
129, '`', 403, 'd', 495, '{', 260};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map190(t_lexer *lexer, \
static inline bool lex_normal_map175(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'!', 286, '"', 395, '#', 435, \
'$', 393, '&', 225, '\'', 219, '(', 271, ')', 277, ';', \
223, '<', 290, '>', 295, '\\', 132, '`', 430, '{', 280};
static uint32_t map[] = {'!', 266, '"', 368, '#', 408, \
'$', 366, '\'', 200, '(', 251, '<', 270, '>', 275, '\\', \
131, '`', 403, '{', 260, '}', 262};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map191(t_lexer *lexer, \
static inline bool lex_normal_map176(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'!', 286, '"', 395, '#', 435, \
'$', 393, '&', 225, '\'', 219, '(', 271, ';', 223, '<', \
290, '>', 295, '\\', 160, '`', 430, 'e', 527, '{', 280};
static uint32_t map[] = {'!', 266, '"', 368, '#', 408, \
'$', 366, '\'', 200, '(', 251, '<', 270, '>', 275, '\\', \
133, '`', 403, 'f', 490, '{', 260};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map192(t_lexer *lexer, \
static inline bool lex_normal_map177(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'!', 286, '"', 395, '#', 435, \
'$', 393, '&', 225, '\'', 219, '(', 271, '<', 290, '>', \
295, '\\', 134, '`', 430, 'e', 524, 'f', 521, '{', 280};
static uint32_t map[] = {'!', 205, '#', 408, '%', 349, \
'&', 332, ')', 257, '*', 343, '+', 337, '-', 339, '/', \
346, '<', 273, '=', 268, '>', 276, '?', 350};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));

View file

@ -19,56 +19,56 @@
# include "../../../headers/constants.h"
# include "../../../../parse_types.h"
static inline bool lex_normal_map193(t_lexer *lexer, \
static inline bool lex_normal_map178(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'!', 286, '"', 395, '#', 435, \
'$', 393, '&', 225, '\'', 219, '(', 271, '<', 290, '>', \
295, '\\', 139, '`', 430, 'd', 526, '{', 280};
static uint32_t map[] = {'!', 265, '"', 368, '#', 383, \
'$', 365, '*', 341, '-', 338, '0', 448, '?', 350, '@', \
444, '\\', 81, '_', 451};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map194(t_lexer *lexer, \
static inline bool lex_normal_map179(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'!', 286, '"', 395, '#', 435, \
'$', 393, '&', 225, '\'', 219, '(', 271, '<', 290, '>', \
295, '\\', 141, '`', 430, 'f', 521, '{', 280};
static uint32_t map[] = {'!', 265, '"', 368, '#', 408, \
'$', 367, '&', 199, '(', 251, ')', 202, '+', 360, '-', \
358, '<', 272, '=', 267, '>', 275};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map195(t_lexer *lexer, \
static inline bool lex_normal_map180(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'!', 286, '"', 395, '#', 435, \
'$', 393, '&', 225, '\'', 219, '(', 271, '<', 290, '>', \
295, '\\', 143, '`', 430, '{', 280, '}', 282};
static uint32_t map[] = {'!', 265, '#', 383, '$', 365, \
'&', 199, '*', 341, '-', 338, '0', 448, '<', 272, '>', \
275, '?', 350, '@', 444, '\\', 65, '_', 451, '|', 256};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map196(t_lexer *lexer, \
static inline bool lex_normal_map181(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'!', 224, '#', 435, '%', 376, \
'&', 357, ')', 277, '*', 370, '+', 364, '-', 366, '/', \
373, '<', 293, '=', 288, '>', 296, '?', 377};
static uint32_t map[] = {'!', 265, '#', 383, '$', 365, \
')', 257, '*', 341, '-', 338, '0', 448, '?', 350, '@', \
444, '\\', 80, '_', 451, '|', 252};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map197(t_lexer *lexer, \
static inline bool lex_normal_map182(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'!', 285, '"', 395, '#', 410, \
'$', 392, '*', 368, '-', 365, '0', 475, '?', 377, '@', \
471, '\\', 83, '_', 478};
static uint32_t map[] = {'!', 265, '#', 383, '$', 365, \
'*', 341, '-', 338, '0', 448, '?', 350, '@', 444, '\\', \
83, '_', 451};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));

View file

@ -19,55 +19,55 @@
# include "../../../headers/constants.h"
# include "../../../../parse_types.h"
static inline bool lex_normal_map198(t_lexer *lexer, \
static inline bool lex_normal_map183(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'!', 285, '"', 395, '#', 435, \
'$', 394, '&', 218, '(', 271, ')', 221, '+', 387, '-', \
385, '<', 292, '=', 287, '>', 295};
static uint32_t map[] = {'!', 265, '#', 383, '$', 365, \
'*', 341, '-', 338, '0', 448, '?', 350, '@', 444};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map199(t_lexer *lexer, \
static inline bool lex_normal_map184(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'!', 285, '#', 410, '$', 392, \
'&', 218, '*', 368, '-', 365, '0', 475, '<', 292, '>', \
295, '?', 377, '@', 471, '\\', 65, '_', 478, '|', 276};
static uint32_t map[] = {'!', 265, '#', 383, '$', 365, \
'*', 341, '-', 338, '0', 448, '?', 350, '@', 444, '\\', \
86, '_', 451};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map200(t_lexer *lexer, \
static inline bool lex_normal_map185(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'!', 285, '#', 410, '$', 392, \
')', 277, '*', 368, '-', 365, '0', 475, '?', 377, '@', \
471, '\\', 85, '_', 478, '|', 272};
static uint32_t map[] = {'"', 368, '#', 408, '$', 366, \
'&', 199, '\'', 200, '(', 251, '<', 272, '>', 275, '\\', \
144, '`', 403, '|', 256};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map201(t_lexer *lexer, \
static inline bool lex_normal_map186(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'!', 285, '#', 410, '$', 392, \
'*', 368, '-', 365, '0', 475, '?', 377, '@', 471, '\\', \
88, '_', 478};
static uint32_t map[] = {'"', 368, '#', 408, '$', 366, \
'&', 199, '\'', 200, '(', 251, '<', 272, '>', 275, '\\', \
150, '`', 404, '|', 256};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map202(t_lexer *lexer, \
static inline bool lex_normal_map187(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'!', 285, '#', 410, '$', 392, \
'*', 368, '-', 365, '0', 475, '?', 377, '@', 471};
static uint32_t map[] = {'"', 368, '#', 408, '$', 366, \
'\'', 200, '(', 251, '<', 270, '>', 275, '\\', 135, '`', \
403, '{', 260};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));

View file

@ -19,55 +19,58 @@
# include "../../../headers/constants.h"
# include "../../../../parse_types.h"
static inline bool lex_normal_map203(t_lexer *lexer, \
static inline bool lex_normal_map188(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'!', 285, '#', 410, '$', 392, \
'*', 368, '-', 365, '0', 475, '?', 377, '@', 471, '\\', \
90, '_', 478};
static uint32_t map[] = {'"', 368, '#', 408, '$', 366, \
'\'', 200, '(', 251, '\\', 153, '`', 403, 'e', 496};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map204(t_lexer *lexer, \
static inline bool lex_normal_map219(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'"', 395, '#', 435, '$', 393, \
'&', 225, '\'', 219, '(', 271, '<', 290, '>', 295, '\\', \
145, '`', 430, '{', 280};
static uint32_t map[] = {'\n', 288, '!', 266, '"', 368, \
'#', 383, '$', 366, '&', 331, '\'', 200, '(', 251, '*', \
344, '-', 340, '0', 447, ';', 499, '<', 272, '>', 275, \
'?', 351, '@', 445, '\\', 13, '_', 450, '`', 403, '|', \
256};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map205(t_lexer *lexer, \
static inline bool lex_normal_map225(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'"', 395, '#', 435, '$', 393, \
'&', 218, '\'', 219, '(', 271, '<', 292, '>', 295, '\\', \
155, '`', 430, '|', 276};
static uint32_t map[] = {'\n', 292, '"', 368, '#', 408, \
'$', 366, '&', 331, '\'', 200, '(', 251, ')', 257, ';', \
499, '<', 272, '>', 275, '\\', 137, '`', 403, '|', 254};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map206(t_lexer *lexer, \
static inline bool lex_normal_map226(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'"', 395, '#', 435, '$', 393, \
'&', 218, '\'', 219, '(', 271, '<', 292, '>', 295, '\\', \
162, '`', 431, '|', 276};
static uint32_t map[] = {'\n', 297, '"', 368, '#', 408, \
'$', 366, '&', 331, '\'', 200, '(', 251, ')', 257, ';', \
499, '<', 272, '>', 275, '\\', 142, '`', 404, '|', 256};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));
}
static inline bool lex_normal_map207(t_lexer *lexer, \
static inline bool lex_normal_map227(t_lexer *lexer, \
t_lexer_state *s)
{
static uint32_t map[] = {'"', 395, '#', 435, '$', 393, \
'\'', 219, '(', 271, '\\', 167, '`', 430, 'e', 527};
static uint32_t map[] = {'\n', 299, '!', 266, '"', 368, \
'#', 383, '$', 366, '&', 331, '\'', 200, '*', 344, '-', \
340, '0', 447, ';', 499, '<', 272, '>', 275, '?', 351, \
'@', 445, '\\', 25, '_', 450, '`', 403, '|', 256};
return (advance_map_inner(map, sizeof(map) / sizeof(*map), \
lexer, s));

View file

@ -522,37 +522,6 @@ bool lex_normal_s496(t_lexer *lexer, t_lexer_state *s);
bool lex_normal_s497(t_lexer *lexer, t_lexer_state *s);
bool lex_normal_s498(t_lexer *lexer, t_lexer_state *s);
bool lex_normal_s499(t_lexer *lexer, t_lexer_state *s);
bool lex_normal_s500(t_lexer *lexer, t_lexer_state *s);
bool lex_normal_s501(t_lexer *lexer, t_lexer_state *s);
bool lex_normal_s502(t_lexer *lexer, t_lexer_state *s);
bool lex_normal_s503(t_lexer *lexer, t_lexer_state *s);
bool lex_normal_s504(t_lexer *lexer, t_lexer_state *s);
bool lex_normal_s505(t_lexer *lexer, t_lexer_state *s);
bool lex_normal_s506(t_lexer *lexer, t_lexer_state *s);
bool lex_normal_s507(t_lexer *lexer, t_lexer_state *s);
bool lex_normal_s508(t_lexer *lexer, t_lexer_state *s);
bool lex_normal_s509(t_lexer *lexer, t_lexer_state *s);
bool lex_normal_s510(t_lexer *lexer, t_lexer_state *s);
bool lex_normal_s511(t_lexer *lexer, t_lexer_state *s);
bool lex_normal_s512(t_lexer *lexer, t_lexer_state *s);
bool lex_normal_s513(t_lexer *lexer, t_lexer_state *s);
bool lex_normal_s514(t_lexer *lexer, t_lexer_state *s);
bool lex_normal_s515(t_lexer *lexer, t_lexer_state *s);
bool lex_normal_s516(t_lexer *lexer, t_lexer_state *s);
bool lex_normal_s517(t_lexer *lexer, t_lexer_state *s);
bool lex_normal_s518(t_lexer *lexer, t_lexer_state *s);
bool lex_normal_s519(t_lexer *lexer, t_lexer_state *s);
bool lex_normal_s520(t_lexer *lexer, t_lexer_state *s);
bool lex_normal_s521(t_lexer *lexer, t_lexer_state *s);
bool lex_normal_s522(t_lexer *lexer, t_lexer_state *s);
bool lex_normal_s523(t_lexer *lexer, t_lexer_state *s);
bool lex_normal_s524(t_lexer *lexer, t_lexer_state *s);
bool lex_normal_s525(t_lexer *lexer, t_lexer_state *s);
bool lex_normal_s526(t_lexer *lexer, t_lexer_state *s);
bool lex_normal_s527(t_lexer *lexer, t_lexer_state *s);
bool lex_normal_s528(t_lexer *lexer, t_lexer_state *s);
bool lex_normal_s529(t_lexer *lexer, t_lexer_state *s);
bool lex_normal_s530(t_lexer *lexer, t_lexer_state *s);
bool lex_normal_default(t_lexer *lexer, t_lexer_state *s);
#endif // LEX_NORMAL_FUNCS_H

View file

@ -19,7 +19,7 @@ bool lex_normal_call(t_lexer *lexer, t_lexer_state *s)
t_lex_normal_array *t;
t = create_lex_normal();
if (s->state < 531)
if (s->state < 500)
{
return (((bool (*)(t_lexer *, t_lexer_state \
*))(t->a[s->state]))(lexer, s));

View file

@ -15,39 +15,39 @@
bool lex_normal_s0(t_lexer *lexer, t_lexer_state *s)
{
if (s->eof)
return (lex_advance(255, lexer, s));
return (lex_advance(235, lexer, s));
if (lex_normal_map0(lexer, s))
return (true);
if ((s->lookahead == '\t' || s->lookahead == '\n' || \
s->lookahead == ' '))
return (lex_skip(252, lexer, s));
return (lex_skip(232, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(499, lexer, s));
return (lex_advance(468, lexer, s));
if ((s->lookahead >= '1' && s->lookahead <= '9'))
return (lex_advance(407, lexer, s));
return (lex_advance(380, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s1(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_skip(186, lexer, s));
return (lex_skip(167, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s2(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_skip(190, lexer, s));
return (lex_skip(171, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s3(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_skip(192, lexer, s));
return (lex_skip(173, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -19,40 +19,40 @@ bool lex_normal_s5(t_lexer *lexer, t_lexer_state *s)
if ((s->lookahead == '\t' || s->lookahead == ' '))
return (lex_skip(5, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(479, lexer, s));
return (lex_advance(452, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(407, lexer, s));
return (lex_advance(380, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < ')') && s->lookahead != ';' && s->lookahead \
!= '<' && s->lookahead != '{' && s->lookahead != '|'))
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s6(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_skip(193, lexer, s));
return (lex_skip(174, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s7(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_skip(194, lexer, s));
return (lex_skip(175, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s8(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_skip(195, lexer, s));
return (lex_skip(176, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s9(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_skip(204, lexer, s));
return (lex_skip(187, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -15,7 +15,7 @@
bool lex_normal_s50(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(447, lexer, s));
return (lex_advance(420, lexer, s));
if (s->lookahead == '\r')
return (lex_advance(49, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
@ -27,32 +27,37 @@ bool lex_normal_s50(t_lexer *lexer, t_lexer_state *s)
bool lex_normal_s51(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_skip(196, lexer, s));
return (lex_advance(423, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s52(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(450, lexer, s));
return (lex_advance(423, lexer, s));
if (s->lookahead == '\r')
return (lex_advance(51, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(102, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s53(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(450, lexer, s));
if (s->lookahead == '\r')
return (lex_advance(52, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(108, lexer, s));
return (lex_advance(426, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s54(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(452, lexer, s));
return (lex_advance(426, lexer, s));
if (s->lookahead == '\r')
return (lex_advance(53, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(107, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -12,102 +12,10 @@
#include "./lex_normal_funcs.h"
bool lex_normal_s500(t_lexer *lexer, t_lexer_state *s)
bool lex_normal_default(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(sym_word, lexer, s);
if (lex_normal_map500(lexer, s))
return (true);
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(500, lexer, s));
if ((s->lookahead >= '1' && s->lookahead <= '9'))
return (lex_advance(408, lexer, s));
if (((s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(440, lexer, s));
if ((!s->eof && set_contains(sym_word_character_set_1(), \
9, s->lookahead)))
return (lex_advance(528, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s501(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(sym_word, lexer, s);
if (lex_normal_map501(lexer, s))
return (true);
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(501, lexer, s));
if ((s->lookahead >= '1' && s->lookahead <= '9'))
return (lex_advance(408, lexer, s));
if (((s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(440, lexer, s));
if ((!s->eof && set_contains(sym_word_character_set_1(), \
9, s->lookahead)))
return (lex_advance(528, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s502(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(sym_word, lexer, s);
if (lex_normal_map502(lexer, s))
return (true);
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(502, lexer, s));
if ((s->lookahead >= '1' && s->lookahead <= '9'))
return (lex_advance(408, lexer, s));
if (((s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(440, lexer, s));
if ((!s->eof && set_contains(sym_word_character_set_1(), \
9, s->lookahead)))
return (lex_advance(528, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s503(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(sym_word, lexer, s);
if (s->lookahead == '!')
return (lex_advance(286, lexer, s));
if (s->lookahead == '#')
return (lex_advance(529, lexer, s));
if (s->lookahead == '\\')
return (lex_advance(131, lexer, s));
if (s->lookahead == '{')
return (lex_advance(280, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(503, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(407, lexer, s));
if ((!s->eof && set_contains(sym_word_character_set_1(), \
9, s->lookahead)))
return (lex_advance(528, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s504(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(sym_word, lexer, s);
if (s->lookahead == '!')
return (lex_advance(286, lexer, s));
if (s->lookahead == '#')
return (lex_advance(529, lexer, s));
if (s->lookahead == '\\')
return (lex_advance(133, lexer, s));
if (s->lookahead == 'e')
return (lex_advance(524, lexer, s));
if (s->lookahead == 'f')
return (lex_advance(521, lexer, s));
if (s->lookahead == '{')
return (lex_advance(280, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(504, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(407, lexer, s));
if ((!s->eof && set_contains(sym_word_character_set_1(), \
9, s->lookahead)))
return (lex_advance(528, lexer, s));
return (lex_end_state(lexer, s));
(void)(lexer);
(void)(s);
s->result = false;
return (false);
}

View file

@ -1,124 +0,0 @@
/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* state_101.c :+: :+: :+: */
/* +:+ +:+ +:+ */
/* By: maiboyer <maiboyer@student.42.fr> +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* Created: 2024/04/14 19:17:54 by maiboyer #+# #+# */
/* Updated: 2024/04/14 19:18:20 by maiboyer ### ########.fr */
/* */
/* ************************************************************************** */
#include "./lex_normal_funcs.h"
bool lex_normal_s505(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(sym_word, lexer, s);
if (s->lookahead == '!')
return (lex_advance(286, lexer, s));
if (s->lookahead == '#')
return (lex_advance(529, lexer, s));
if (s->lookahead == '\\')
return (lex_advance(138, lexer, s));
if (s->lookahead == 'd')
return (lex_advance(526, lexer, s));
if (s->lookahead == '{')
return (lex_advance(280, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(505, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(407, lexer, s));
if ((!s->eof && set_contains(sym_word_character_set_1(), \
9, s->lookahead)))
return (lex_advance(528, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s506(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(sym_word, lexer, s);
if (s->lookahead == '!')
return (lex_advance(286, lexer, s));
if (s->lookahead == '#')
return (lex_advance(529, lexer, s));
if (s->lookahead == '\\')
return (lex_advance(140, lexer, s));
if (s->lookahead == 'f')
return (lex_advance(521, lexer, s));
if (s->lookahead == '{')
return (lex_advance(280, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(506, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(407, lexer, s));
if ((!s->eof && set_contains(sym_word_character_set_1(), \
9, s->lookahead)))
return (lex_advance(528, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s507(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(sym_word, lexer, s);
if (s->lookahead == '!')
return (lex_advance(286, lexer, s));
if (s->lookahead == '#')
return (lex_advance(529, lexer, s));
if (s->lookahead == '\\')
return (lex_advance(142, lexer, s));
if (s->lookahead == '{')
return (lex_advance(280, lexer, s));
if (s->lookahead == '}')
return (lex_advance(282, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(507, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(407, lexer, s));
if ((!s->eof && set_contains(sym_word_character_set_1(), \
9, s->lookahead)))
return (lex_advance(528, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s508(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(sym_word, lexer, s);
if (s->lookahead == '!')
return (lex_advance(286, lexer, s));
if (s->lookahead == '#')
return (lex_advance(529, lexer, s));
if (s->lookahead == '\\')
return (lex_advance(159, lexer, s));
if (s->lookahead == 'e')
return (lex_advance(527, lexer, s));
if (s->lookahead == '{')
return (lex_advance(280, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(508, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(407, lexer, s));
if ((!s->eof && set_contains(sym_word_character_set_1(), \
9, s->lookahead)))
return (lex_advance(528, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s509(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(sym_word, lexer, s);
if (s->lookahead == '#')
return (lex_advance(529, lexer, s));
if (s->lookahead == '\\')
return (lex_advance(144, lexer, s));
if (s->lookahead == '{')
return (lex_advance(280, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(509, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(407, lexer, s));
if ((!s->eof && set_contains(sym_word_character_set_1(), \
9, s->lookahead)))
return (lex_advance(528, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -1,100 +0,0 @@
/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* state_102.c :+: :+: :+: */
/* +:+ +:+ +:+ */
/* By: maiboyer <maiboyer@student.42.fr> +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* Created: 2024/04/14 19:17:54 by maiboyer #+# #+# */
/* Updated: 2024/04/14 19:18:20 by maiboyer ### ########.fr */
/* */
/* ************************************************************************** */
#include "./lex_normal_funcs.h"
bool lex_normal_s510(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(sym_word, lexer, s);
if (s->lookahead == '#')
return (lex_advance(529, lexer, s));
if (s->lookahead == '\\')
return (lex_advance(154, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(510, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(407, lexer, s));
if ((!s->eof && set_contains(sym_word_character_set_1(), \
9, s->lookahead)))
return (lex_advance(528, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s511(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(sym_word, lexer, s);
if (s->lookahead == '#')
return (lex_advance(529, lexer, s));
if (s->lookahead == '\\')
return (lex_advance(161, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(511, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(407, lexer, s));
if ((!s->eof && set_contains(sym_word_character_set_1(), \
9, s->lookahead)))
return (lex_advance(528, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s512(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(sym_word, lexer, s);
if (s->lookahead == '#')
return (lex_advance(529, lexer, s));
if (s->lookahead == '\\')
return (lex_advance(166, lexer, s));
if (s->lookahead == 'e')
return (lex_advance(527, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(512, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(407, lexer, s));
if ((!s->eof && set_contains(sym_word_character_set_1(), \
9, s->lookahead)))
return (lex_advance(528, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s513(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(sym_word, lexer, s);
if (s->lookahead == '#')
return (lex_advance(529, lexer, s));
if (s->lookahead == '\\')
return (lex_advance(171, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(513, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(407, lexer, s));
if ((!s->eof && set_contains(sym_word_character_set_1(), \
9, s->lookahead)))
return (lex_advance(528, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s514(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(sym_word, lexer, s);
if (s->lookahead == '#')
return (lex_advance(529, lexer, s));
if (s->lookahead == '\\')
return (lex_advance(173, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(514, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(407, lexer, s));
if ((!s->eof && set_contains(sym_word_character_set_1(), \
9, s->lookahead)))
return (lex_advance(528, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -1,87 +0,0 @@
/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* state_103.c :+: :+: :+: */
/* +:+ +:+ +:+ */
/* By: maiboyer <maiboyer@student.42.fr> +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* Created: 2024/04/14 19:17:54 by maiboyer #+# #+# */
/* Updated: 2024/04/14 19:18:20 by maiboyer ### ########.fr */
/* */
/* ************************************************************************** */
#include "./lex_normal_funcs.h"
bool lex_normal_s515(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(sym_word, lexer, s);
if (s->lookahead == '#')
return (lex_advance(529, lexer, s));
if (s->lookahead == '\\')
return (lex_advance(177, lexer, s));
if (s->lookahead == '}')
return (lex_advance(282, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(515, lexer, s));
if ((!s->eof && set_contains(sym_word_character_set_1(), \
9, s->lookahead)))
return (lex_advance(528, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s516(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(sym_word, lexer, s);
if (s->lookahead == '#')
return (lex_advance(529, lexer, s));
if (s->lookahead == '\\')
return (lex_advance(181, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(516, lexer, s));
if ((!s->eof && set_contains(sym_word_character_set_1(), \
9, s->lookahead)))
return (lex_advance(528, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s517(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(sym_word, lexer, s);
if (s->lookahead == '\\')
return (lex_advance(238, lexer, s));
if (s->lookahead == 'a')
return (lex_advance(518, lexer, s));
if ((!s->eof && \
set_contains(sym__comment_word_character_set_1(), 10, \
s->lookahead)))
return (lex_advance(528, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s518(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(sym_word, lexer, s);
if (s->lookahead == '\\')
return (lex_advance(238, lexer, s));
if (s->lookahead == 'c')
return (lex_advance(268, lexer, s));
if ((!s->eof && \
set_contains(sym__comment_word_character_set_1(), 10, \
s->lookahead)))
return (lex_advance(528, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s519(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(sym_word, lexer, s);
if (s->lookahead == '\\')
return (lex_advance(238, lexer, s));
if (s->lookahead == 'e')
return (lex_advance(266, lexer, s));
if ((!s->eof && \
set_contains(sym__comment_word_character_set_1(), 10, \
s->lookahead)))
return (lex_advance(528, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -1,87 +0,0 @@
/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* state_104.c :+: :+: :+: */
/* +:+ +:+ +:+ */
/* By: maiboyer <maiboyer@student.42.fr> +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* Created: 2024/04/14 19:17:54 by maiboyer #+# #+# */
/* Updated: 2024/04/14 19:18:20 by maiboyer ### ########.fr */
/* */
/* ************************************************************************** */
#include "./lex_normal_funcs.h"
bool lex_normal_s520(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(sym_word, lexer, s);
if (s->lookahead == '\\')
return (lex_advance(238, lexer, s));
if (s->lookahead == 'f')
return (lex_advance(264, lexer, s));
if ((!s->eof && \
set_contains(sym__comment_word_character_set_1(), 10, \
s->lookahead)))
return (lex_advance(528, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s521(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(sym_word, lexer, s);
if (s->lookahead == '\\')
return (lex_advance(238, lexer, s));
if (s->lookahead == 'i')
return (lex_advance(262, lexer, s));
if ((!s->eof && \
set_contains(sym__comment_word_character_set_1(), 10, \
s->lookahead)))
return (lex_advance(528, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s522(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(sym_word, lexer, s);
if (s->lookahead == '\\')
return (lex_advance(238, lexer, s));
if (s->lookahead == 'i')
return (lex_advance(520, lexer, s));
if (s->lookahead == 's')
return (lex_advance(519, lexer, s));
if ((!s->eof && \
set_contains(sym__comment_word_character_set_1(), 10, \
s->lookahead)))
return (lex_advance(528, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s523(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(sym_word, lexer, s);
if (s->lookahead == '\\')
return (lex_advance(238, lexer, s));
if (s->lookahead == 'l')
return (lex_advance(522, lexer, s));
if (s->lookahead == 's')
return (lex_advance(517, lexer, s));
if ((!s->eof && \
set_contains(sym__comment_word_character_set_1(), 10, \
s->lookahead)))
return (lex_advance(528, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s524(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(sym_word, lexer, s);
if (s->lookahead == '\\')
return (lex_advance(238, lexer, s));
if (s->lookahead == 'l')
return (lex_advance(522, lexer, s));
if ((!s->eof && \
set_contains(sym__comment_word_character_set_1(), 10, \
s->lookahead)))
return (lex_advance(528, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -1,79 +0,0 @@
/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* state_105.c :+: :+: :+: */
/* +:+ +:+ +:+ */
/* By: maiboyer <maiboyer@student.42.fr> +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* Created: 2024/04/14 19:17:54 by maiboyer #+# #+# */
/* Updated: 2024/04/14 19:18:20 by maiboyer ### ########.fr */
/* */
/* ************************************************************************** */
#include "./lex_normal_funcs.h"
bool lex_normal_s525(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(sym_word, lexer, s);
if (s->lookahead == '\\')
return (lex_advance(238, lexer, s));
if (s->lookahead == 'n')
return (lex_advance(257, lexer, s));
if ((!s->eof && \
set_contains(sym__comment_word_character_set_1(), 10, \
s->lookahead)))
return (lex_advance(528, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s526(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(sym_word, lexer, s);
if (s->lookahead == '\\')
return (lex_advance(238, lexer, s));
if (s->lookahead == 'o')
return (lex_advance(260, lexer, s));
if ((!s->eof && \
set_contains(sym__comment_word_character_set_1(), 10, \
s->lookahead)))
return (lex_advance(528, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s527(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(sym_word, lexer, s);
if (s->lookahead == '\\')
return (lex_advance(238, lexer, s));
if (s->lookahead == 's')
return (lex_advance(517, lexer, s));
if ((!s->eof && \
set_contains(sym__comment_word_character_set_1(), 10, \
s->lookahead)))
return (lex_advance(528, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s528(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(sym_word, lexer, s);
if (s->lookahead == '\\')
return (lex_advance(238, lexer, s));
if ((!s->eof && \
set_contains(sym__comment_word_character_set_1(), 10, \
s->lookahead)))
return (lex_advance(528, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s529(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(sym_word, lexer, s);
if (s->lookahead == '\\')
return (lex_advance(434, lexer, s));
if ((!s->eof && \
set_contains(sym__comment_word_character_set_1(), 10, \
s->lookahead)))
return (lex_advance(529, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -1,29 +0,0 @@
/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* state_106.c :+: :+: :+: */
/* +:+ +:+ +:+ */
/* By: maiboyer <maiboyer@student.42.fr> +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* Created: 2024/04/14 19:17:54 by maiboyer #+# #+# */
/* Updated: 2024/04/14 19:18:20 by maiboyer ### ########.fr */
/* */
/* ************************************************************************** */
#include "./lex_normal_funcs.h"
bool lex_normal_s530(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_SEMI, lexer, s);
if (s->lookahead == ';')
return (lex_advance(279, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_default(t_lexer *lexer, t_lexer_state *s)
{
(void)(lexer);
(void)(s);
s->result = false;
return (false);
}

View file

@ -15,44 +15,47 @@
bool lex_normal_s55(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(452, lexer, s));
if (s->lookahead == '\r')
return (lex_advance(54, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(112, lexer, s));
return (lex_advance(428, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s56(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(454, lexer, s));
return (lex_advance(428, lexer, s));
if (s->lookahead == '\r')
return (lex_advance(55, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(109, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s57(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(454, lexer, s));
if (s->lookahead == '\r')
return (lex_advance(56, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(116, lexer, s));
return (lex_skip(172, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s58(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_skip(191, lexer, s));
return (lex_advance(439, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s59(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(464, lexer, s));
return (lex_advance(439, lexer, s));
if (s->lookahead == '\r')
return (lex_advance(58, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(471, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(170, lexer, s));
if (s->lookahead != 0)
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -15,54 +15,46 @@
bool lex_normal_s60(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(464, lexer, s));
return (lex_advance(439, lexer, s));
if (s->lookahead == '\r')
return (lex_advance(59, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(502, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(187, lexer, s));
return (lex_advance(58, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(170, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s61(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(464, lexer, s));
if (s->lookahead == '\r')
return (lex_advance(59, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(187, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_skip(179, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s62(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(456, lexer, s));
return (lex_advance(430, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s63(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(456, lexer, s));
return (lex_advance(430, lexer, s));
if (s->lookahead == '\r')
return (lex_advance(62, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(119, lexer, s));
return (lex_skip(111, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s64(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(467, lexer, s));
return (lex_advance(440, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -15,54 +15,54 @@
bool lex_normal_s65(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(467, lexer, s));
return (lex_advance(440, lexer, s));
if (s->lookahead == '\r')
return (lex_advance(64, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(199, lexer, s));
return (lex_skip(180, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s66(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_skip(198, lexer, s));
return (lex_advance(435, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s67(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(312, lexer, s));
if (s->lookahead == '#')
return (lex_advance(435, lexer, s));
if (s->lookahead == '&')
return (lex_advance(356, lexer, s));
if (s->lookahead == ';')
return (lex_advance(530, lexer, s));
if (s->lookahead == '\\')
return (lex_skip(183, lexer, s));
if (s->lookahead == '`')
return (lex_advance(226, lexer, s));
if (s->lookahead == 'i')
return (lex_advance(234, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\r') || \
s->lookahead == ' '))
return (lex_skip(67, lexer, s));
if (s->lookahead == '\r')
return (lex_advance(66, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(466, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(116, lexer, s));
if (s->lookahead != 0)
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s68(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_skip(115, lexer, s));
return (lex_advance(435, lexer, s));
if (s->lookahead == '\r')
return (lex_advance(66, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(116, lexer, s));
if (s->lookahead != 0)
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s69(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(462, lexer, s));
return (lex_skip(188, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -15,49 +15,49 @@
bool lex_normal_s70(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(462, lexer, s));
if (s->lookahead == '\r')
return (lex_advance(69, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(497, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(126, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(436, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s71(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(462, lexer, s));
return (lex_advance(436, lexer, s));
if (s->lookahead == '\r')
return (lex_advance(69, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(126, lexer, s));
return (lex_advance(70, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(467, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(117, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s72(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_skip(207, lexer, s));
return (lex_advance(436, lexer, s));
if (s->lookahead == '\r')
return (lex_advance(70, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(117, lexer, s));
if (s->lookahead != 0)
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s73(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_skip(118, lexer, s));
return (lex_skip(198, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s74(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(463, lexer, s));
return (lex_skip(193, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -15,49 +15,39 @@
bool lex_normal_s75(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(463, lexer, s));
if (s->lookahead == '\r')
return (lex_advance(74, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(498, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(127, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(434, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s76(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(463, lexer, s));
return (lex_advance(434, lexer, s));
if (s->lookahead == '\r')
return (lex_advance(74, lexer, s));
return (lex_advance(75, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(127, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_skip(115, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s77(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_skip(217, lexer, s));
return (lex_skip(197, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s78(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_skip(212, lexer, s));
return (lex_skip(190, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s79(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(460, lexer, s));
return (lex_advance(441, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -15,46 +15,53 @@
bool lex_normal_s80(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(460, lexer, s));
return (lex_advance(441, lexer, s));
if (s->lookahead == '\r')
return (lex_advance(79, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(124, lexer, s));
return (lex_skip(181, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s81(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_skip(209, lexer, s));
return (lex_advance(373, lexer, s));
if (s->lookahead == '\r')
return (lex_advance(369, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_advance(373, lexer, s));
if (s->lookahead != 0)
return (lex_advance(376, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s82(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_skip(216, lexer, s));
return (lex_skip(183, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s83(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(400, lexer, s));
return (lex_advance(374, lexer, s));
if (s->lookahead == '\r')
return (lex_advance(396, lexer, s));
return (lex_advance(371, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_advance(400, lexer, s));
return (lex_advance(374, lexer, s));
if (s->lookahead != 0)
return (lex_advance(403, lexer, s));
return (lex_advance(376, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s84(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(468, lexer, s));
return (lex_skip(191, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -15,46 +15,51 @@
bool lex_normal_s85(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(468, lexer, s));
if (s->lookahead == '\r')
return (lex_advance(84, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(200, lexer, s));
return (lex_advance(442, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s86(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_skip(202, lexer, s));
return (lex_advance(442, lexer, s));
if (s->lookahead == '\r')
return (lex_advance(85, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(184, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s87(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_skip(210, lexer, s));
return (lex_skip(189, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s88(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(401, lexer, s));
if (s->lookahead == '\r')
return (lex_advance(398, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_advance(401, lexer, s));
if (s->lookahead != 0)
return (lex_advance(403, lexer, s));
return (lex_skip(192, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s89(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(469, lexer, s));
if (lex_normal_map89(lexer, s))
return (true);
if ((s->lookahead == '\t' || s->lookahead == ' '))
return (lex_skip(89, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(454, lexer, s));
if ((s->lookahead >= '1' && s->lookahead <= '9'))
return (lex_advance(381, lexer, s));
if (((s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(413, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < '*')))
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -15,51 +15,49 @@
bool lex_normal_s90(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(469, lexer, s));
if (s->lookahead == '\r')
return (lex_advance(89, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(203, lexer, s));
return (lex_skip(104, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s91(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_skip(67, lexer, s));
return (lex_skip(105, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s92(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_skip(208, lexer, s));
return (lex_advance(433, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s93(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_skip(211, lexer, s));
return (lex_advance(433, lexer, s));
if (s->lookahead == '\r')
return (lex_advance(92, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(465, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(114, lexer, s));
if (s->lookahead != 0)
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s94(t_lexer *lexer, t_lexer_state *s)
{
if (lex_normal_map94(lexer, s))
return (true);
if ((s->lookahead == '\t' || s->lookahead == ' '))
return (lex_skip(94, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(481, lexer, s));
if ((s->lookahead >= '1' && s->lookahead <= '9'))
return (lex_advance(408, lexer, s));
if (((s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(440, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < '*')))
return (lex_advance(528, lexer, s));
if (s->lookahead == '\n')
return (lex_advance(433, lexer, s));
if (s->lookahead == '\r')
return (lex_advance(92, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(114, lexer, s));
if (s->lookahead != 0)
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -15,49 +15,47 @@
bool lex_normal_s95(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_skip(114, lexer, s));
return (lex_skip(186, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s96(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_skip(111, lexer, s));
return (lex_advance(432, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s97(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(461, lexer, s));
return (lex_advance(432, lexer, s));
if (s->lookahead == '\r')
return (lex_advance(96, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(113, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s98(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(461, lexer, s));
if (s->lookahead == '\r')
return (lex_advance(97, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(496, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(125, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_skip(194, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s99(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(461, lexer, s));
if (s->lookahead == '\r')
return (lex_advance(97, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(125, lexer, s));
if (lex_normal_map99(lexer, s))
return (true);
if ((s->lookahead == '\t' || s->lookahead == ' '))
return (lex_skip(99, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(455, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(380, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -19,57 +19,57 @@ bool lex_normal_s10(t_lexer *lexer, t_lexer_state *s)
if ((s->lookahead == '\t' || s->lookahead == ' '))
return (lex_skip(10, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(480, lexer, s));
return (lex_advance(453, lexer, s));
if ((s->lookahead >= '1' && s->lookahead <= '9'))
return (lex_advance(408, lexer, s));
return (lex_advance(381, lexer, s));
if (((s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(440, lexer, s));
return (lex_advance(413, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < '*')))
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s11(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(446, lexer, s));
return (lex_advance(419, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s12(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(446, lexer, s));
return (lex_advance(419, lexer, s));
if (s->lookahead == '\r')
return (lex_advance(11, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(480, lexer, s));
return (lex_advance(453, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(10, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s13(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(446, lexer, s));
return (lex_advance(419, lexer, s));
if (s->lookahead == '\r')
return (lex_advance(11, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(10, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s14(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(470, lexer, s));
return (lex_advance(443, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -14,40 +14,82 @@
bool lex_normal_s100(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_skip(206, lexer, s));
if (lex_normal_map100(lexer, s))
return (true);
if ((s->lookahead == '\t' || s->lookahead == ' '))
return (lex_skip(100, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(456, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(380, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < ')')))
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s101(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(458, lexer, s));
if (lex_normal_map101(lexer, s))
return (true);
if ((s->lookahead == '\t' || s->lookahead == ' '))
return (lex_skip(101, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(457, lexer, s));
if ((s->lookahead >= '1' && s->lookahead <= '9'))
return (lex_advance(381, lexer, s));
if (((s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(413, lexer, s));
if (s->lookahead != 0)
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s102(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(458, lexer, s));
if (s->lookahead == '\r')
return (lex_advance(101, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
if (lex_normal_map102(lexer, s))
return (true);
if (((s->lookahead >= '\t' && s->lookahead <= '\r') || \
s->lookahead == ' '))
return (lex_skip(122, lexer, s));
return (lex_skip(102, lexer, s));
if (((s->lookahead >= '1' && s->lookahead <= '9') || \
(s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(418, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s103(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_skip(121, lexer, s));
if (lex_normal_map103(lexer, s))
return (true);
if ((s->lookahead == '\t' || s->lookahead == ' '))
return (lex_skip(103, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(458, lexer, s));
if ((s->lookahead >= '1' && s->lookahead <= '9'))
return (lex_advance(381, lexer, s));
if (((s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(413, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < '*')))
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s104(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_skip(213, lexer, s));
if (lex_normal_map104(lexer, s))
return (true);
if ((s->lookahead == '\t' || s->lookahead == ' '))
return (lex_skip(104, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(459, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(380, lexer, s));
if (s->lookahead != 0)
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -19,11 +19,12 @@ bool lex_normal_s105(t_lexer *lexer, t_lexer_state *s)
if ((s->lookahead == '\t' || s->lookahead == ' '))
return (lex_skip(105, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(482, lexer, s));
return (lex_advance(460, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(407, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(380, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < ')')))
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
@ -34,12 +35,15 @@ bool lex_normal_s106(t_lexer *lexer, t_lexer_state *s)
if ((s->lookahead == '\t' || s->lookahead == ' '))
return (lex_skip(106, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(483, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(407, lexer, s));
return (lex_advance(461, lexer, s));
if ((s->lookahead >= '1' && s->lookahead <= '9'))
return (lex_advance(381, lexer, s));
if (((s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(413, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < ')')))
return (lex_advance(528, lexer, s));
s->lookahead < '*')))
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
@ -47,18 +51,13 @@ bool lex_normal_s107(t_lexer *lexer, t_lexer_state *s)
{
if (lex_normal_map107(lexer, s))
return (true);
if ((s->lookahead == '\t' || s->lookahead == ' '))
if (((s->lookahead >= '\t' && s->lookahead <= '\r') || \
s->lookahead == ' '))
return (lex_skip(107, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(484, lexer, s));
if ((s->lookahead >= '1' && s->lookahead <= '9'))
return (lex_advance(408, lexer, s));
if (((s->lookahead >= 'A' && s->lookahead <= 'Z') || \
if (((s->lookahead >= '1' && s->lookahead <= '9') || \
(s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(440, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < '*')))
return (lex_advance(528, lexer, s));
return (lex_advance(418, lexer, s));
return (lex_end_state(lexer, s));
}
@ -66,13 +65,18 @@ bool lex_normal_s108(t_lexer *lexer, t_lexer_state *s)
{
if (lex_normal_map108(lexer, s))
return (true);
if (((s->lookahead >= '\t' && s->lookahead <= '\r') || \
s->lookahead == ' '))
if ((s->lookahead == '\t' || s->lookahead == ' '))
return (lex_skip(108, lexer, s));
if (((s->lookahead >= '1' && s->lookahead <= '9') || \
(s->lookahead >= 'A' && s->lookahead <= 'Z') || \
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(462, lexer, s));
if ((s->lookahead >= '1' && s->lookahead <= '9'))
return (lex_advance(381, lexer, s));
if (((s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(445, lexer, s));
return (lex_advance(413, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < '*')))
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
@ -80,16 +84,12 @@ bool lex_normal_s109(t_lexer *lexer, t_lexer_state *s)
{
if (lex_normal_map109(lexer, s))
return (true);
if ((s->lookahead == '\t' || s->lookahead == ' '))
if (((s->lookahead >= '\t' && s->lookahead <= '\r') || \
s->lookahead == ' '))
return (lex_skip(109, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(485, lexer, s));
if ((s->lookahead >= '1' && s->lookahead <= '9'))
return (lex_advance(408, lexer, s));
if (((s->lookahead >= 'A' && s->lookahead <= 'Z') || \
if (((s->lookahead >= '1' && s->lookahead <= '9') || \
(s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(440, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(418, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -19,13 +19,16 @@ bool lex_normal_s110(t_lexer *lexer, t_lexer_state *s)
if ((s->lookahead == '\t' || s->lookahead == ' '))
return (lex_skip(110, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(486, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(407, lexer, s));
return (lex_advance(463, lexer, s));
if ((s->lookahead >= '1' && s->lookahead <= '9'))
return (lex_advance(381, lexer, s));
if (((s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(413, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < ')') && s->lookahead != ';' && s->lookahead \
s->lookahead < '*') && s->lookahead != ';' && s->lookahead \
!= '<'))
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
@ -33,15 +36,13 @@ bool lex_normal_s111(t_lexer *lexer, t_lexer_state *s)
{
if (lex_normal_map111(lexer, s))
return (true);
if ((s->lookahead == '\t' || s->lookahead == ' '))
if (((s->lookahead >= '\t' && s->lookahead <= '\r') || \
s->lookahead == ' '))
return (lex_skip(111, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(487, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(407, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < ')')))
return (lex_advance(528, lexer, s));
if (((s->lookahead >= '1' && s->lookahead <= '9') || \
(s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(418, lexer, s));
return (lex_end_state(lexer, s));
}
@ -49,13 +50,19 @@ bool lex_normal_s112(t_lexer *lexer, t_lexer_state *s)
{
if (lex_normal_map112(lexer, s))
return (true);
if (((s->lookahead >= '\t' && s->lookahead <= '\r') || \
s->lookahead == ' '))
if ((s->lookahead == '\t' || s->lookahead == ' '))
return (lex_skip(112, lexer, s));
if (((s->lookahead >= '1' && s->lookahead <= '9') || \
(s->lookahead >= 'A' && s->lookahead <= 'Z') || \
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(464, lexer, s));
if ((s->lookahead >= '1' && s->lookahead <= '9'))
return (lex_advance(381, lexer, s));
if (((s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(445, lexer, s));
return (lex_advance(413, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < '*') && s->lookahead != ';' && s->lookahead \
!= '<'))
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
@ -63,18 +70,13 @@ bool lex_normal_s113(t_lexer *lexer, t_lexer_state *s)
{
if (lex_normal_map113(lexer, s))
return (true);
if ((s->lookahead == '\t' || s->lookahead == ' '))
if (((s->lookahead >= '\t' && s->lookahead <= '\r') || \
s->lookahead == ' '))
return (lex_skip(113, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(488, lexer, s));
if ((s->lookahead >= '1' && s->lookahead <= '9'))
return (lex_advance(408, lexer, s));
if (((s->lookahead >= 'A' && s->lookahead <= 'Z') || \
if (((s->lookahead >= '1' && s->lookahead <= '9') || \
(s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(440, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < '*')))
return (lex_advance(528, lexer, s));
return (lex_advance(418, lexer, s));
return (lex_end_state(lexer, s));
}
@ -85,10 +87,15 @@ bool lex_normal_s114(t_lexer *lexer, t_lexer_state *s)
if ((s->lookahead == '\t' || s->lookahead == ' '))
return (lex_skip(114, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(489, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(407, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(465, lexer, s));
if ((s->lookahead >= '1' && s->lookahead <= '9'))
return (lex_advance(381, lexer, s));
if (((s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(413, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < '*') && s->lookahead != ';' && s->lookahead \
!= '<'))
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -16,16 +16,13 @@ bool lex_normal_s115(t_lexer *lexer, t_lexer_state *s)
{
if (lex_normal_map115(lexer, s))
return (true);
if ((s->lookahead == '\t' || s->lookahead == ' '))
if (((s->lookahead >= '\t' && s->lookahead <= '\r') || \
s->lookahead == ' '))
return (lex_skip(115, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(490, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(407, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < ')') && s->lookahead != ';' && s->lookahead \
!= '<' && s->lookahead != '>' && s->lookahead != '|'))
return (lex_advance(528, lexer, s));
if (((s->lookahead >= '1' && s->lookahead <= '9') || \
(s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(418, lexer, s));
return (lex_end_state(lexer, s));
}
@ -33,13 +30,20 @@ bool lex_normal_s116(t_lexer *lexer, t_lexer_state *s)
{
if (lex_normal_map116(lexer, s))
return (true);
if (((s->lookahead >= '\t' && s->lookahead <= '\r') || \
s->lookahead == ' '))
if ((s->lookahead == '\t' || s->lookahead == ' '))
return (lex_skip(116, lexer, s));
if (((s->lookahead >= '1' && s->lookahead <= '9') || \
(s->lookahead >= 'A' && s->lookahead <= 'Z') || \
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(466, lexer, s));
if ((s->lookahead >= '1' && s->lookahead <= '9'))
return (lex_advance(381, lexer, s));
if (((s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(445, lexer, s));
return (lex_advance(413, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < '*') && s->lookahead != ';' && s->lookahead \
!= '<' && (s->lookahead > '>' && s->lookahead < 'Z') && \
s->lookahead != '|'))
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
@ -50,45 +54,41 @@ bool lex_normal_s117(t_lexer *lexer, t_lexer_state *s)
if ((s->lookahead == '\t' || s->lookahead == ' '))
return (lex_skip(117, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(491, lexer, s));
return (lex_advance(467, lexer, s));
if ((s->lookahead >= '1' && s->lookahead <= '9'))
return (lex_advance(408, lexer, s));
return (lex_advance(381, lexer, s));
if (((s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(440, lexer, s));
return (lex_advance(413, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < '*')))
return (lex_advance(528, lexer, s));
s->lookahead < '*') && s->lookahead != ';' && s->lookahead \
!= '<' && (s->lookahead > '>' && s->lookahead < 'Z') && \
s->lookahead != '|'))
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s118(t_lexer *lexer, t_lexer_state *s)
{
if (lex_normal_map118(lexer, s))
return (true);
if ((s->lookahead == '\t' || s->lookahead == ' '))
return (lex_skip(118, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(492, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(407, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < ')') && s->lookahead != ';' && s->lookahead \
!= '<' && s->lookahead != '>' && s->lookahead != '|'))
return (lex_advance(528, lexer, s));
if (s->lookahead == '\r')
return (lex_skip(1, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(468, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(167, lexer, s));
if (s->lookahead != 0)
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s119(t_lexer *lexer, t_lexer_state *s)
{
if (lex_normal_map119(lexer, s))
return (true);
if (((s->lookahead >= '\t' && s->lookahead <= '\r') || \
if (s->lookahead == '\r')
return (lex_skip(1, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(119, lexer, s));
if (((s->lookahead >= '1' && s->lookahead <= '9') || \
(s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(445, lexer, s));
return (lex_skip(167, lexer, s));
if (s->lookahead != 0)
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -14,85 +14,59 @@
bool lex_normal_s120(t_lexer *lexer, t_lexer_state *s)
{
if (lex_normal_map120(lexer, s))
return (true);
if ((s->lookahead == '\t' || s->lookahead == ' '))
return (lex_skip(120, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(493, lexer, s));
if ((s->lookahead >= '1' && s->lookahead <= '9'))
return (lex_advance(408, lexer, s));
if (((s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(440, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < '*') && s->lookahead != ';' && s->lookahead \
!= '<'))
return (lex_advance(528, lexer, s));
if (s->lookahead == '\r')
return (lex_advance(377, lexer, s));
if (s->lookahead != 0)
return (lex_advance(376, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s121(t_lexer *lexer, t_lexer_state *s)
{
if (lex_normal_map121(lexer, s))
return (true);
if ((s->lookahead == '\t' || s->lookahead == ' '))
return (lex_skip(121, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(494, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(407, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < ')') && s->lookahead != ';' && s->lookahead \
!= '<' && s->lookahead != '>' && s->lookahead != '|'))
return (lex_advance(528, lexer, s));
if (s->lookahead == '\r')
return (lex_skip(2, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(472, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(171, lexer, s));
if (s->lookahead != 0)
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s122(t_lexer *lexer, t_lexer_state *s)
{
if (lex_normal_map122(lexer, s))
return (true);
if (((s->lookahead >= '\t' && s->lookahead <= '\r') || \
if (s->lookahead == '\r')
return (lex_skip(2, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(122, lexer, s));
if (((s->lookahead >= '1' && s->lookahead <= '9') || \
(s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(445, lexer, s));
return (lex_skip(171, lexer, s));
if (s->lookahead != 0)
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s123(t_lexer *lexer, t_lexer_state *s)
{
if (lex_normal_map123(lexer, s))
return (true);
if ((s->lookahead == '\t' || s->lookahead == ' '))
return (lex_skip(123, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(495, lexer, s));
if ((s->lookahead >= '1' && s->lookahead <= '9'))
return (lex_advance(408, lexer, s));
if (((s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(440, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < '*') && s->lookahead != ';' && s->lookahead \
!= '<'))
return (lex_advance(528, lexer, s));
if (s->lookahead == '\r')
return (lex_skip(3, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(473, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(173, lexer, s));
if (s->lookahead != 0)
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s124(t_lexer *lexer, t_lexer_state *s)
{
if (lex_normal_map124(lexer, s))
return (true);
if (((s->lookahead >= '\t' && s->lookahead <= '\r') || \
if (s->lookahead == '\r')
return (lex_skip(3, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(124, lexer, s));
if (((s->lookahead >= '1' && s->lookahead <= '9') || \
(s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(445, lexer, s));
return (lex_skip(173, lexer, s));
if (s->lookahead != 0)
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -14,87 +14,62 @@
bool lex_normal_s125(t_lexer *lexer, t_lexer_state *s)
{
if (lex_normal_map125(lexer, s))
return (true);
if ((s->lookahead == '\t' || s->lookahead == ' '))
return (lex_skip(125, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(496, lexer, s));
if ((s->lookahead >= '1' && s->lookahead <= '9'))
return (lex_advance(408, lexer, s));
if (((s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(440, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < '*') && s->lookahead != ';' && s->lookahead \
!= '<'))
return (lex_advance(528, lexer, s));
if (s->lookahead == '\r')
return (lex_advance(372, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_advance(375, lexer, s));
if (s->lookahead != 0)
return (lex_advance(376, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s126(t_lexer *lexer, t_lexer_state *s)
{
if (lex_normal_map126(lexer, s))
return (true);
if ((s->lookahead == '\t' || s->lookahead == ' '))
return (lex_skip(126, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
if (s->lookahead == '\r')
return (lex_skip(4, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(452, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(5, lexer, s));
if (s->lookahead != 0)
return (lex_advance(497, lexer, s));
if ((s->lookahead >= '1' && s->lookahead <= '9'))
return (lex_advance(408, lexer, s));
if (((s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(440, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < '*') && s->lookahead != ';' && s->lookahead \
!= '<' && (s->lookahead > '>' && s->lookahead < 'Z') && \
s->lookahead != '|'))
return (lex_advance(528, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s127(t_lexer *lexer, t_lexer_state *s)
{
if (lex_normal_map127(lexer, s))
return (true);
if ((s->lookahead == '\t' || s->lookahead == ' '))
return (lex_skip(127, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(498, lexer, s));
if ((s->lookahead >= '1' && s->lookahead <= '9'))
return (lex_advance(408, lexer, s));
if (((s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(440, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < '*') && s->lookahead != ';' && s->lookahead \
!= '<' && (s->lookahead > '>' && s->lookahead < 'Z') && \
s->lookahead != '|'))
return (lex_advance(528, lexer, s));
if (s->lookahead == '\r')
return (lex_skip(4, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(5, lexer, s));
if (s->lookahead != 0)
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s128(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(1, lexer, s));
return (lex_skip(6, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(499, lexer, s));
return (lex_advance(474, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(186, lexer, s));
return (lex_skip(174, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s129(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(1, lexer, s));
return (lex_skip(6, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(186, lexer, s));
return (lex_skip(174, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -15,58 +15,62 @@
bool lex_normal_s130(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_advance(404, lexer, s));
return (lex_skip(7, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(475, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(175, lexer, s));
if (s->lookahead != 0)
return (lex_advance(403, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s131(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(2, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(503, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(190, lexer, s));
return (lex_skip(7, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(175, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s132(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(2, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(190, lexer, s));
return (lex_skip(8, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(476, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(176, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s133(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(3, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(504, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(192, lexer, s));
return (lex_skip(8, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(176, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s134(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(3, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(192, lexer, s));
return (lex_skip(9, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(478, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(187, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -15,61 +15,61 @@
bool lex_normal_s135(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_advance(399, lexer, s));
return (lex_skip(9, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_advance(402, lexer, s));
return (lex_skip(187, lexer, s));
if (s->lookahead != 0)
return (lex_advance(403, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s136(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(4, lexer, s));
return (lex_skip(32, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(479, lexer, s));
return (lex_advance(455, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(5, lexer, s));
return (lex_skip(99, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s137(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(4, lexer, s));
return (lex_skip(32, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(5, lexer, s));
return (lex_skip(99, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s138(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(6, lexer, s));
return (lex_skip(33, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(505, lexer, s));
return (lex_advance(456, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(193, lexer, s));
return (lex_skip(100, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s139(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(6, lexer, s));
return (lex_skip(33, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(193, lexer, s));
return (lex_skip(100, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -15,62 +15,59 @@
bool lex_normal_s140(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(7, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(506, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(194, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_skip(46, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(177, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s141(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(7, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(194, lexer, s));
return (lex_skip(90, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(459, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(104, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s142(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(8, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(507, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(195, lexer, s));
return (lex_skip(90, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(104, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s143(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(8, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(195, lexer, s));
return (lex_skip(47, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(479, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(185, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s144(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(9, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(509, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(204, lexer, s));
return (lex_skip(47, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(185, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -15,61 +15,62 @@
bool lex_normal_s145(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(9, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(204, lexer, s));
return (lex_skip(91, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(460, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(105, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s146(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(32, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(482, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(91, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(105, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s147(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(32, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(105, lexer, s));
return (lex_skip(57, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(477, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(172, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s148(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(33, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(483, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(106, lexer, s));
return (lex_skip(57, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(172, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s149(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(33, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(106, lexer, s));
return (lex_skip(95, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(480, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(186, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -15,7 +15,7 @@
bool lex_normal_s15(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(470, lexer, s));
return (lex_advance(443, lexer, s));
if (s->lookahead == '\r')
return (lex_advance(14, lexer, s));
return (lex_end_state(lexer, s));
@ -24,47 +24,47 @@ bool lex_normal_s15(t_lexer *lexer, t_lexer_state *s)
bool lex_normal_s16(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(470, lexer, s));
return (lex_advance(443, lexer, s));
if (s->lookahead == '\r')
return (lex_advance(14, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '\t' && \
s->lookahead < '\r')))
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s17(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(448, lexer, s));
return (lex_advance(422, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s18(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(448, lexer, s));
return (lex_advance(422, lexer, s));
if (s->lookahead == '\r')
return (lex_advance(17, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(481, lexer, s));
return (lex_advance(457, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(94, lexer, s));
return (lex_skip(101, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s19(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(448, lexer, s));
return (lex_advance(422, lexer, s));
if (s->lookahead == '\r')
return (lex_advance(17, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(94, lexer, s));
return (lex_skip(101, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -15,62 +15,56 @@
bool lex_normal_s150(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(46, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(486, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(110, lexer, s));
return (lex_skip(95, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(186, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s151(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(46, lexer, s));
return (lex_skip(61, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(110, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_skip(179, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s152(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(95, lexer, s));
return (lex_skip(69, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(489, lexer, s));
return (lex_advance(481, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(114, lexer, s));
return (lex_skip(188, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s153(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(95, lexer, s));
return (lex_skip(69, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(114, lexer, s));
return (lex_skip(188, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s154(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(47, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(510, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(205, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_skip(73, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(198, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -15,59 +15,59 @@
bool lex_normal_s155(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(47, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(205, lexer, s));
return (lex_skip(74, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(482, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(193, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s156(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(96, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(487, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(111, lexer, s));
return (lex_skip(74, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(193, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s157(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(96, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(111, lexer, s));
return (lex_skip(98, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(483, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(194, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s158(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(51, lexer, s));
return (lex_skip(98, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(196, lexer, s));
return (lex_skip(194, lexer, s));
if (s->lookahead != 0)
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s159(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(58, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(508, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(191, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_skip(77, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(197, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -15,59 +15,59 @@
bool lex_normal_s160(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(58, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(191, lexer, s));
return (lex_skip(78, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(484, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(190, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s161(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(100, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(511, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(206, lexer, s));
return (lex_skip(78, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(190, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s162(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(100, lexer, s));
return (lex_skip(82, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(206, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_skip(183, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s163(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(66, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(198, lexer, s));
return (lex_skip(84, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(485, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(191, lexer, s));
if (s->lookahead != 0)
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s164(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(68, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(490, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(115, lexer, s));
return (lex_skip(84, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(191, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -15,61 +15,77 @@
bool lex_normal_s165(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(68, lexer, s));
return (lex_skip(87, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(115, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_skip(189, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s166(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(72, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(512, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(207, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_skip(88, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(192, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s167(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(72, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
if (lex_normal_map167(lexer, s))
return (true);
if ((s->lookahead == '\t' || s->lookahead == '\n' || \
s->lookahead == ' '))
return (lex_skip(207, lexer, s));
return (lex_skip(167, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(468, lexer, s));
if ((s->lookahead >= '1' && s->lookahead <= '9'))
return (lex_advance(380, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s168(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(73, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(492, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(118, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
if (lex_normal_map168(lexer, s))
return (true);
if ((s->lookahead == '\t' || s->lookahead == '\n' || \
s->lookahead == ' '))
return (lex_skip(168, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(469, lexer, s));
if ((s->lookahead >= '1' && s->lookahead <= '9'))
return (lex_advance(381, lexer, s));
if (((s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(413, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < '*') && s->lookahead != ';' && s->lookahead \
!= '<'))
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s169(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(73, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
if (lex_normal_map169(lexer, s))
return (true);
if ((s->lookahead == '\t' || s->lookahead == '\n' || \
s->lookahead == ' '))
return (lex_skip(118, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_skip(169, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(470, lexer, s));
if ((s->lookahead >= '1' && s->lookahead <= '9'))
return (lex_advance(381, lexer, s));
if (((s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(413, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < '*') && s->lookahead != ';' && s->lookahead \
!= '<'))
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -14,60 +14,93 @@
bool lex_normal_s170(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(77, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
if (lex_normal_map170(lexer, s))
return (true);
if ((s->lookahead == '\t' || s->lookahead == '\n' || \
s->lookahead == ' '))
return (lex_skip(217, lexer, s));
return (lex_skip(170, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(471, lexer, s));
if ((s->lookahead >= '1' && s->lookahead <= '9'))
return (lex_advance(381, lexer, s));
if (((s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(413, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < '*') && s->lookahead != ';' && s->lookahead \
!= '<' && s->lookahead != '|'))
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s171(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(78, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(513, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(212, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
if (lex_normal_map171(lexer, s))
return (true);
if ((s->lookahead == '\t' || s->lookahead == '\n' || \
s->lookahead == ' '))
return (lex_skip(171, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(472, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(380, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < ')') && s->lookahead != '{' && s->lookahead \
!= '|'))
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s172(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(78, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
if (lex_normal_map172(lexer, s))
return (true);
if ((s->lookahead == '\t' || s->lookahead == '\n' || \
s->lookahead == ' '))
return (lex_skip(212, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_skip(172, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(477, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(380, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < ')') && s->lookahead != '{' && s->lookahead \
!= '|'))
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s173(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(104, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(514, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(213, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
if (lex_normal_map173(lexer, s))
return (true);
if ((s->lookahead == '\t' || s->lookahead == '\n' || \
s->lookahead == ' '))
return (lex_skip(173, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(473, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(380, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < ')') && s->lookahead != ';' && s->lookahead \
!= '<' && s->lookahead != '{' && s->lookahead != '|'))
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s174(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(104, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
if (lex_normal_map174(lexer, s))
return (true);
if ((s->lookahead == '\t' || s->lookahead == '\n' || \
s->lookahead == ' '))
return (lex_skip(213, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_skip(174, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(474, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(380, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < ')') && s->lookahead != ';' && s->lookahead \
!= '<' && s->lookahead != '{' && s->lookahead != '|'))
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -14,60 +14,102 @@
bool lex_normal_s175(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(103, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(494, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(121, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
if (lex_normal_map175(lexer, s))
return (true);
if ((s->lookahead == '\t' || s->lookahead == '\n' || \
s->lookahead == ' '))
return (lex_skip(175, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(475, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(380, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < ')') && s->lookahead != ';' && s->lookahead \
!= '<' && (s->lookahead > '{' && s->lookahead < '}')))
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s176(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(103, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
if (lex_normal_map176(lexer, s))
return (true);
if ((s->lookahead == '\t' || s->lookahead == '\n' || \
s->lookahead == ' '))
return (lex_skip(121, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_skip(176, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(476, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(380, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < ')') && s->lookahead != ';' && s->lookahead \
!= '<' && s->lookahead != '{' && s->lookahead != '|'))
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s177(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(81, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(515, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(209, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
if (lex_normal_map177(lexer, s))
return (true);
if (s->lookahead == '\\')
return (lex_skip(140, lexer, s));
if (s->lookahead == '^')
return (lex_advance(329, lexer, s));
if (s->lookahead == '`')
return (lex_advance(206, lexer, s));
if (s->lookahead == '|')
return (lex_advance(255, lexer, s));
if (s->lookahead == '}')
return (lex_advance(261, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\r') || \
s->lookahead == ' '))
return (lex_skip(177, lexer, s));
if (((s->lookahead >= '0' && s->lookahead <= '9') || \
(s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= '_' && s->lookahead <= 'z')))
return (lex_advance(418, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s178(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(81, lexer, s));
if (lex_normal_map178(lexer, s))
return (true);
if ((s->lookahead == '\n' || s->lookahead == '\r'))
return (lex_skip(178, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(209, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(373, lexer, s));
if (((s->lookahead >= '1' && s->lookahead <= '9') || \
(s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(418, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '_' && \
s->lookahead < 'z')))
return (lex_advance(376, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s179(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(82, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
if (lex_normal_map179(lexer, s))
return (true);
if (s->lookahead == '\\')
return (lex_skip(151, lexer, s));
if (s->lookahead == '`')
return (lex_advance(403, lexer, s));
if (s->lookahead == '|')
return (lex_advance(256, lexer, s));
if (s->lookahead == '~')
return (lex_advance(361, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\r') || \
s->lookahead == ' '))
return (lex_skip(216, lexer, s));
return (lex_skip(179, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(382, lexer, s));
if (((s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= '_' && s->lookahead <= 'z')))
return (lex_advance(418, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -14,55 +14,82 @@
bool lex_normal_s180(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(86, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
if (lex_normal_map180(lexer, s))
return (true);
if (((s->lookahead >= '\t' && s->lookahead <= '\r') || \
s->lookahead == ' '))
return (lex_skip(202, lexer, s));
return (lex_skip(180, lexer, s));
if (((s->lookahead >= '1' && s->lookahead <= '9') || \
(s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(418, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s181(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(87, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(516, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(210, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
if (lex_normal_map181(lexer, s))
return (true);
if (((s->lookahead >= '\t' && s->lookahead <= '\r') || \
s->lookahead == ' '))
return (lex_skip(181, lexer, s));
if (((s->lookahead >= '1' && s->lookahead <= '9') || \
(s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(418, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s182(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(87, lexer, s));
if (lex_normal_map182(lexer, s))
return (true);
if ((s->lookahead == '\n' || s->lookahead == '\r'))
return (lex_skip(182, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(210, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(374, lexer, s));
if (((s->lookahead >= '1' && s->lookahead <= '9') || \
(s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(418, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > ' ' && \
s->lookahead < '$') && (s->lookahead > '_' && s->lookahead \
< 'z')))
return (lex_advance(376, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s183(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(91, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
if (lex_normal_map183(lexer, s))
return (true);
if (s->lookahead == '\\')
return (lex_skip(162, lexer, s));
if (s->lookahead == '_')
return (lex_advance(451, lexer, s));
if (s->lookahead == '}')
return (lex_advance(261, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\r') || \
s->lookahead == ' '))
return (lex_skip(67, lexer, s));
return (lex_skip(183, lexer, s));
if (((s->lookahead >= '1' && s->lookahead <= '9') || \
(s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(418, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s184(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(92, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
if (lex_normal_map184(lexer, s))
return (true);
if (((s->lookahead >= '\t' && s->lookahead <= '\r') || \
s->lookahead == ' '))
return (lex_skip(208, lexer, s));
return (lex_skip(184, lexer, s));
if (((s->lookahead >= '1' && s->lookahead <= '9') || \
(s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(418, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -14,11 +14,19 @@
bool lex_normal_s185(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\r')
return (lex_skip(93, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
if (lex_normal_map185(lexer, s))
return (true);
if ((s->lookahead == '\t' || s->lookahead == '\n' || \
s->lookahead == ' '))
return (lex_skip(211, lexer, s));
return (lex_skip(185, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(479, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(380, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < ')') && s->lookahead != ';' && s->lookahead \
!= '<'))
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
@ -30,11 +38,13 @@ bool lex_normal_s186(t_lexer *lexer, t_lexer_state *s)
s->lookahead == ' '))
return (lex_skip(186, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(499, lexer, s));
if ((s->lookahead >= '1' && s->lookahead <= '9'))
return (lex_advance(407, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(480, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(380, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < ')') && s->lookahead != ';' && s->lookahead \
!= '<'))
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
@ -46,16 +56,13 @@ bool lex_normal_s187(t_lexer *lexer, t_lexer_state *s)
s->lookahead == ' '))
return (lex_skip(187, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(502, lexer, s));
if ((s->lookahead >= '1' && s->lookahead <= '9'))
return (lex_advance(408, lexer, s));
if (((s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(440, lexer, s));
return (lex_advance(478, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(380, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < '*') && s->lookahead != ';' && s->lookahead \
!= '<' && s->lookahead != '|'))
return (lex_advance(528, lexer, s));
s->lookahead < ')') && s->lookahead != ';' && s->lookahead \
!= '<' && s->lookahead != '{' && s->lookahead != '|'))
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
@ -67,36 +74,34 @@ bool lex_normal_s188(t_lexer *lexer, t_lexer_state *s)
s->lookahead == ' '))
return (lex_skip(188, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(500, lexer, s));
if ((s->lookahead >= '1' && s->lookahead <= '9'))
return (lex_advance(408, lexer, s));
if (((s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(440, lexer, s));
return (lex_advance(481, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(380, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < '*') && s->lookahead != ';' && s->lookahead \
!= '<'))
return (lex_advance(528, lexer, s));
s->lookahead < ')') && s->lookahead != ';' && s->lookahead \
!= '<' && s->lookahead != '>' && s->lookahead != '|'))
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s189(t_lexer *lexer, t_lexer_state *s)
{
if (lex_normal_map189(lexer, s))
return (true);
if ((s->lookahead == '\t' || s->lookahead == '\n' || \
if (s->lookahead == '"')
return (lex_advance(368, lexer, s));
if (s->lookahead == '#')
return (lex_advance(408, lexer, s));
if (s->lookahead == '$')
return (lex_advance(201, lexer, s));
if (s->lookahead == ')')
return (lex_advance(257, lexer, s));
if (s->lookahead == '\\')
return (lex_skip(165, lexer, s));
if (s->lookahead == '`')
return (lex_advance(403, lexer, s));
if (s->lookahead == '|')
return (lex_advance(252, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\r') || \
s->lookahead == ' '))
return (lex_skip(189, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(501, lexer, s));
if ((s->lookahead >= '1' && s->lookahead <= '9'))
return (lex_advance(408, lexer, s));
if (((s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(440, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < '*') && s->lookahead != ';' && s->lookahead \
!= '<'))
return (lex_advance(528, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -14,89 +14,131 @@
bool lex_normal_s190(t_lexer *lexer, t_lexer_state *s)
{
if (lex_normal_map190(lexer, s))
return (true);
if (s->lookahead == '"')
return (lex_advance(368, lexer, s));
if (s->lookahead == '#')
return (lex_advance(408, lexer, s));
if (s->lookahead == '$')
return (lex_advance(367, lexer, s));
if (s->lookahead == '\'')
return (lex_advance(200, lexer, s));
if (s->lookahead == '\\')
return (lex_advance(161, lexer, s));
if (s->lookahead == '`')
return (lex_advance(403, lexer, s));
if (s->lookahead == '}')
return (lex_advance(262, lexer, s));
if ((s->lookahead == '\t' || s->lookahead == '\n' || \
s->lookahead == ' '))
return (lex_skip(190, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(503, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(407, lexer, s));
if ((s->lookahead != 0 && s->lookahead != '{' && \
s->lookahead != '|'))
return (lex_advance(528, lexer, s));
return (lex_advance(484, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < ')') && s->lookahead != ';' && s->lookahead \
!= '<' && s->lookahead != '>' && s->lookahead != '|' && \
s->lookahead != '}'))
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s191(t_lexer *lexer, t_lexer_state *s)
{
if (lex_normal_map191(lexer, s))
return (true);
if (s->lookahead == '"')
return (lex_advance(368, lexer, s));
if (s->lookahead == '#')
return (lex_advance(408, lexer, s));
if (s->lookahead == '$')
return (lex_advance(367, lexer, s));
if (s->lookahead == '\'')
return (lex_advance(200, lexer, s));
if (s->lookahead == '\\')
return (lex_advance(164, lexer, s));
if (s->lookahead == '`')
return (lex_advance(403, lexer, s));
if ((s->lookahead == '\t' || s->lookahead == '\n' || \
s->lookahead == ' '))
return (lex_skip(191, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(508, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(407, lexer, s));
return (lex_advance(485, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < ')') && s->lookahead != '{' && s->lookahead \
!= '|'))
return (lex_advance(528, lexer, s));
s->lookahead < ')') && s->lookahead != ';' && s->lookahead \
!= '<' && s->lookahead != '>' && s->lookahead != '|'))
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s192(t_lexer *lexer, t_lexer_state *s)
{
if (lex_normal_map192(lexer, s))
return (true);
if ((s->lookahead == '\t' || s->lookahead == '\n' || \
if (s->lookahead == '"')
return (lex_advance(368, lexer, s));
if (s->lookahead == '#')
return (lex_advance(408, lexer, s));
if (s->lookahead == '\'')
return (lex_advance(200, lexer, s));
if (s->lookahead == ')')
return (lex_advance(257, lexer, s));
if (s->lookahead == '\\')
return (lex_skip(166, lexer, s));
if (s->lookahead == '}')
return (lex_advance(261, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\r') || \
s->lookahead == ' '))
return (lex_skip(192, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(504, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(407, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < ')') && s->lookahead != ';' && s->lookahead \
!= '<' && s->lookahead != '{' && s->lookahead != '|'))
return (lex_advance(528, lexer, s));
return (lex_advance(400, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s193(t_lexer *lexer, t_lexer_state *s)
{
if (lex_normal_map193(lexer, s))
return (true);
if (s->lookahead == '"')
return (lex_advance(368, lexer, s));
if (s->lookahead == '#')
return (lex_advance(409, lexer, s));
if (s->lookahead == '$')
return (lex_advance(366, lexer, s));
if (s->lookahead == '\'')
return (lex_advance(200, lexer, s));
if (s->lookahead == '\\')
return (lex_advance(156, lexer, s));
if (s->lookahead == '`')
return (lex_advance(404, lexer, s));
if ((s->lookahead == '\t' || s->lookahead == '\n' || \
s->lookahead == ' '))
return (lex_skip(193, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(505, lexer, s));
return (lex_advance(482, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(407, lexer, s));
return (lex_advance(380, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < ')') && s->lookahead != ';' && s->lookahead \
!= '<' && s->lookahead != '{' && s->lookahead != '|'))
return (lex_advance(528, lexer, s));
!= '<' && s->lookahead != '>' && s->lookahead != '|'))
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s194(t_lexer *lexer, t_lexer_state *s)
{
if (lex_normal_map194(lexer, s))
return (true);
if (s->lookahead == '"')
return (lex_advance(368, lexer, s));
if (s->lookahead == '#')
return (lex_advance(409, lexer, s));
if (s->lookahead == '$')
return (lex_advance(366, lexer, s));
if (s->lookahead == '\'')
return (lex_advance(200, lexer, s));
if (s->lookahead == '\\')
return (lex_advance(158, lexer, s));
if (s->lookahead == '`')
return (lex_advance(403, lexer, s));
if ((s->lookahead == '\t' || s->lookahead == '\n' || \
s->lookahead == ' '))
return (lex_skip(194, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(506, lexer, s));
return (lex_advance(483, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(407, lexer, s));
return (lex_advance(380, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < ')') && s->lookahead != ';' && s->lookahead \
!= '<' && s->lookahead != '{' && s->lookahead != '|'))
return (lex_advance(528, lexer, s));
!= '<' && s->lookahead != '>' && s->lookahead != '|'))
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -14,98 +14,97 @@
bool lex_normal_s195(t_lexer *lexer, t_lexer_state *s)
{
if (lex_normal_map195(lexer, s))
return (true);
if ((s->lookahead == '\t' || s->lookahead == '\n' || \
s->lookahead == ' '))
if (s->lookahead == '"')
return (lex_advance(368, lexer, s));
if (s->lookahead == '#')
return (lex_advance(378, lexer, s));
if (s->lookahead == '$')
return (lex_advance(366, lexer, s));
if (s->lookahead == '\\')
return (lex_advance(125, lexer, s));
if (s->lookahead == '`')
return (lex_advance(403, lexer, s));
if ((s->lookahead == '\n' || s->lookahead == '\r'))
return (lex_skip(195, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(507, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(407, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < ')') && s->lookahead != ';' && s->lookahead \
!= '<' && (s->lookahead > '{' && s->lookahead < '}')))
return (lex_advance(528, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_advance(375, lexer, s));
if (s->lookahead != 0)
return (lex_advance(376, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s196(t_lexer *lexer, t_lexer_state *s)
{
if (lex_normal_map196(lexer, s))
return (true);
if (s->lookahead == '#')
return (lex_advance(383, lexer, s));
if (s->lookahead == '%')
return (lex_advance(348, lexer, s));
if (s->lookahead == '+')
return (lex_advance(397, lexer, s));
if (s->lookahead == '-')
return (lex_advance(387, lexer, s));
if (s->lookahead == ':')
return (lex_advance(203, lexer, s));
if (s->lookahead == '=')
return (lex_advance(390, lexer, s));
if (s->lookahead == '?')
return (lex_advance(394, lexer, s));
if (s->lookahead == '\\')
return (lex_skip(158, lexer, s));
if (s->lookahead == '^')
return (lex_advance(355, lexer, s));
if (s->lookahead == '`')
return (lex_advance(226, lexer, s));
if (s->lookahead == '|')
return (lex_advance(275, lexer, s));
return (lex_skip(159, lexer, s));
if (s->lookahead == '}')
return (lex_advance(281, lexer, s));
return (lex_advance(261, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\r') || \
s->lookahead == ' '))
return (lex_skip(196, lexer, s));
if (((s->lookahead >= '0' && s->lookahead <= '9') || \
(s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= '_' && s->lookahead <= 'z')))
return (lex_advance(445, lexer, s));
return (lex_skip(197, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s197(t_lexer *lexer, t_lexer_state *s)
{
if (lex_normal_map197(lexer, s))
return (true);
if ((s->lookahead == '\n' || s->lookahead == '\r'))
return (lex_skip(197, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
if (s->lookahead == '#')
return (lex_advance(383, lexer, s));
if (s->lookahead == '%')
return (lex_advance(348, lexer, s));
if (s->lookahead == '\\')
return (lex_skip(159, lexer, s));
if (s->lookahead == '}')
return (lex_advance(261, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\r') || \
s->lookahead == ' '))
return (lex_advance(400, lexer, s));
if (((s->lookahead >= '1' && s->lookahead <= '9') || \
(s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(445, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '_' && \
s->lookahead < 'z')))
return (lex_advance(403, lexer, s));
return (lex_skip(197, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s198(t_lexer *lexer, t_lexer_state *s)
{
if (lex_normal_map198(lexer, s))
return (true);
if (s->lookahead == '#')
return (lex_advance(408, lexer, s));
if (s->lookahead == '&')
return (lex_advance(199, lexer, s));
if (s->lookahead == ')')
return (lex_advance(257, lexer, s));
if (s->lookahead == '<')
return (lex_advance(272, lexer, s));
if (s->lookahead == '>')
return (lex_advance(275, lexer, s));
if (s->lookahead == '\\')
return (lex_skip(163, lexer, s));
return (lex_skip(154, lexer, s));
if (s->lookahead == '`')
return (lex_advance(430, lexer, s));
return (lex_advance(206, lexer, s));
if (s->lookahead == '|')
return (lex_advance(276, lexer, s));
if (s->lookahead == '~')
return (lex_advance(388, lexer, s));
return (lex_advance(256, lexer, s));
if (s->lookahead == '}')
return (lex_advance(261, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\r') || \
s->lookahead == ' '))
return (lex_skip(198, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(409, lexer, s));
if (((s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= '_' && s->lookahead <= 'z')))
return (lex_advance(445, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s199(t_lexer *lexer, t_lexer_state *s)
{
if (lex_normal_map199(lexer, s))
return (true);
if (((s->lookahead >= '\t' && s->lookahead <= '\r') || \
s->lookahead == ' '))
return (lex_skip(199, lexer, s));
if (((s->lookahead >= '1' && s->lookahead <= '9') || \
(s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(445, lexer, s));
if (s->lookahead == '&')
return (lex_advance(263, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -15,57 +15,57 @@
bool lex_normal_s20(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(451, lexer, s));
return (lex_advance(421, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s21(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(451, lexer, s));
return (lex_advance(421, lexer, s));
if (s->lookahead == '\r')
return (lex_advance(20, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(485, lexer, s));
return (lex_advance(454, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(109, lexer, s));
return (lex_skip(89, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s22(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(451, lexer, s));
return (lex_advance(421, lexer, s));
if (s->lookahead == '\r')
return (lex_advance(20, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(109, lexer, s));
return (lex_skip(89, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s23(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(449, lexer, s));
return (lex_advance(425, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s24(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(449, lexer, s));
return (lex_advance(425, lexer, s));
if (s->lookahead == '\r')
return (lex_advance(23, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(484, lexer, s));
return (lex_advance(461, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(107, lexer, s));
return (lex_skip(106, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -14,86 +14,45 @@
bool lex_normal_s200(t_lexer *lexer, t_lexer_state *s)
{
if (lex_normal_map200(lexer, s))
return (true);
if (((s->lookahead >= '\t' && s->lookahead <= '\r') || \
s->lookahead == ' '))
return (lex_skip(200, lexer, s));
if (((s->lookahead >= '1' && s->lookahead <= '9') || \
(s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(445, lexer, s));
if (s->lookahead == '\'')
return (lex_advance(379, lexer, s));
if (s->lookahead != 0)
return (lex_advance(200, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s201(t_lexer *lexer, t_lexer_state *s)
{
if (lex_normal_map201(lexer, s))
return (true);
if ((s->lookahead == '\n' || s->lookahead == '\r'))
return (lex_skip(201, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
if (s->lookahead == '(')
return (lex_advance(401, lexer, s));
if (((s->lookahead >= '1' && s->lookahead <= '9') || \
(s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(445, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > ' ' && \
s->lookahead < '$') && (s->lookahead > '_' && s->lookahead \
< 'z')))
return (lex_advance(403, lexer, s));
if (s->lookahead == '{')
return (lex_advance(385, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s202(t_lexer *lexer, t_lexer_state *s)
{
if (lex_normal_map202(lexer, s))
return (true);
if (s->lookahead == '\\')
return (lex_skip(180, lexer, s));
if (s->lookahead == '_')
return (lex_advance(478, lexer, s));
if (s->lookahead == '}')
return (lex_advance(281, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\r') || \
s->lookahead == ' '))
return (lex_skip(202, lexer, s));
if (((s->lookahead >= '1' && s->lookahead <= '9') || \
(s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(445, lexer, s));
if (s->lookahead == ')')
return (lex_advance(313, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s203(t_lexer *lexer, t_lexer_state *s)
{
if (lex_normal_map203(lexer, s))
return (true);
if (((s->lookahead >= '\t' && s->lookahead <= '\r') || \
s->lookahead == ' '))
return (lex_skip(203, lexer, s));
if (((s->lookahead >= '1' && s->lookahead <= '9') || \
(s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(445, lexer, s));
if (s->lookahead == '+')
return (lex_advance(396, lexer, s));
if (s->lookahead == '-')
return (lex_advance(386, lexer, s));
if (s->lookahead == '=')
return (lex_advance(388, lexer, s));
if (s->lookahead == '?')
return (lex_advance(392, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s204(t_lexer *lexer, t_lexer_state *s)
{
if (lex_normal_map204(lexer, s))
return (true);
if ((s->lookahead == '\t' || s->lookahead == '\n' || \
s->lookahead == ' '))
return (lex_skip(204, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(509, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(407, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < ')') && s->lookahead != ';' && s->lookahead \
!= '<' && s->lookahead != '{' && s->lookahead != '|'))
return (lex_advance(528, lexer, s));
if (s->lookahead == ';')
return (lex_advance(259, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -14,105 +14,38 @@
bool lex_normal_s205(t_lexer *lexer, t_lexer_state *s)
{
if (lex_normal_map205(lexer, s))
return (true);
if ((s->lookahead == '\t' || s->lookahead == '\n' || \
s->lookahead == ' '))
return (lex_skip(205, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(510, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(407, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < ')') && s->lookahead != ';' && s->lookahead \
!= '<'))
return (lex_advance(528, lexer, s));
if (s->lookahead == '=')
return (lex_advance(334, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s206(t_lexer *lexer, t_lexer_state *s)
{
if (lex_normal_map206(lexer, s))
return (true);
if ((s->lookahead == '\t' || s->lookahead == '\n' || \
if (s->lookahead == '`')
return (lex_advance(364, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\r') || \
s->lookahead == ' '))
return (lex_skip(206, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(511, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(407, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < ')') && s->lookahead != ';' && s->lookahead \
!= '<'))
return (lex_advance(528, lexer, s));
return (lex_advance(206, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s207(t_lexer *lexer, t_lexer_state *s)
{
if (lex_normal_map207(lexer, s))
return (true);
if ((s->lookahead == '\t' || s->lookahead == '\n' || \
s->lookahead == ' '))
return (lex_skip(207, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(512, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(407, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < ')') && s->lookahead != ';' && s->lookahead \
!= '<' && s->lookahead != '>' && s->lookahead != '|'))
return (lex_advance(528, lexer, s));
if (s->lookahead == 'a')
return (lex_advance(208, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s208(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '"')
return (lex_advance(395, lexer, s));
if (s->lookahead == '#')
return (lex_advance(435, lexer, s));
if (s->lookahead == '$')
return (lex_advance(220, lexer, s));
if (s->lookahead == ')')
return (lex_advance(277, lexer, s));
if (s->lookahead == '\\')
return (lex_skip(184, lexer, s));
if (s->lookahead == '`')
return (lex_advance(430, lexer, s));
if (s->lookahead == '|')
return (lex_advance(272, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\r') || \
s->lookahead == ' '))
return (lex_skip(208, lexer, s));
if (s->lookahead == 'c')
return (lex_advance(247, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s209(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '"')
return (lex_advance(395, lexer, s));
if (s->lookahead == '#')
return (lex_advance(435, lexer, s));
if (s->lookahead == '$')
return (lex_advance(394, lexer, s));
if (s->lookahead == '\'')
return (lex_advance(219, lexer, s));
if (s->lookahead == '\\')
return (lex_advance(178, lexer, s));
if (s->lookahead == '`')
return (lex_advance(430, lexer, s));
if (s->lookahead == '}')
return (lex_advance(282, lexer, s));
if ((s->lookahead == '\t' || s->lookahead == '\n' || \
s->lookahead == ' '))
return (lex_skip(209, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(515, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < ')') && s->lookahead != ';' && s->lookahead \
!= '<' && s->lookahead != '>' && s->lookahead != '|' && \
s->lookahead != '}'))
return (lex_advance(528, lexer, s));
if (s->lookahead == 'e')
return (lex_advance(245, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -14,124 +14,39 @@
bool lex_normal_s210(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '"')
return (lex_advance(395, lexer, s));
if (s->lookahead == '#')
return (lex_advance(435, lexer, s));
if (s->lookahead == '$')
return (lex_advance(394, lexer, s));
if (s->lookahead == '\'')
return (lex_advance(219, lexer, s));
if (s->lookahead == '\\')
return (lex_advance(182, lexer, s));
if (s->lookahead == '`')
return (lex_advance(430, lexer, s));
if ((s->lookahead == '\t' || s->lookahead == '\n' || \
s->lookahead == ' '))
return (lex_skip(210, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(516, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < ')') && s->lookahead != ';' && s->lookahead \
!= '<' && s->lookahead != '>' && s->lookahead != '|'))
return (lex_advance(528, lexer, s));
if (s->lookahead == 'f')
return (lex_advance(243, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s211(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '"')
return (lex_advance(395, lexer, s));
if (s->lookahead == '#')
return (lex_advance(435, lexer, s));
if (s->lookahead == '\'')
return (lex_advance(219, lexer, s));
if (s->lookahead == ')')
return (lex_advance(277, lexer, s));
if (s->lookahead == '\\')
return (lex_skip(185, lexer, s));
if (s->lookahead == '}')
return (lex_advance(281, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\r') || \
s->lookahead == ' '))
return (lex_advance(427, lexer, s));
if (s->lookahead == 'i')
return (lex_advance(241, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s212(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '"')
return (lex_advance(395, lexer, s));
if (s->lookahead == '#')
return (lex_advance(436, lexer, s));
if (s->lookahead == '$')
return (lex_advance(393, lexer, s));
if (s->lookahead == '\'')
return (lex_advance(219, lexer, s));
if (s->lookahead == '\\')
return (lex_advance(172, lexer, s));
if (s->lookahead == '`')
return (lex_advance(431, lexer, s));
if ((s->lookahead == '\t' || s->lookahead == '\n' || \
s->lookahead == ' '))
return (lex_skip(212, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(513, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(407, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < ')') && s->lookahead != ';' && s->lookahead \
!= '<' && s->lookahead != '>' && s->lookahead != '|'))
return (lex_advance(528, lexer, s));
if (s->lookahead == 'i')
return (lex_advance(210, lexer, s));
if (s->lookahead == 's')
return (lex_advance(209, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s213(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '"')
return (lex_advance(395, lexer, s));
if (s->lookahead == '#')
return (lex_advance(436, lexer, s));
if (s->lookahead == '$')
return (lex_advance(393, lexer, s));
if (s->lookahead == '\'')
return (lex_advance(219, lexer, s));
if (s->lookahead == '\\')
return (lex_advance(174, lexer, s));
if (s->lookahead == '`')
return (lex_advance(430, lexer, s));
if ((s->lookahead == '\t' || s->lookahead == '\n' || \
s->lookahead == ' '))
return (lex_skip(213, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(514, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(407, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < ')') && s->lookahead != ';' && s->lookahead \
!= '<' && s->lookahead != '>' && s->lookahead != '|'))
return (lex_advance(528, lexer, s));
if (s->lookahead == 'l')
return (lex_advance(212, lexer, s));
if (s->lookahead == 's')
return (lex_advance(207, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s214(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '"')
return (lex_advance(395, lexer, s));
if (s->lookahead == '#')
return (lex_advance(405, lexer, s));
if (s->lookahead == '$')
return (lex_advance(393, lexer, s));
if (s->lookahead == '\\')
return (lex_advance(135, lexer, s));
if (s->lookahead == '`')
return (lex_advance(430, lexer, s));
if ((s->lookahead == '\n' || s->lookahead == '\r'))
return (lex_skip(214, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_advance(402, lexer, s));
if (s->lookahead != 0)
return (lex_advance(403, lexer, s));
if (s->lookahead == 'n')
return (lex_advance(236, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -14,86 +14,50 @@
bool lex_normal_s215(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '#')
return (lex_advance(410, lexer, s));
if (s->lookahead == '%')
return (lex_advance(375, lexer, s));
if (s->lookahead == '+')
return (lex_advance(424, lexer, s));
if (s->lookahead == '-')
return (lex_advance(414, lexer, s));
if (s->lookahead == ':')
return (lex_advance(222, lexer, s));
if (s->lookahead == '=')
return (lex_advance(417, lexer, s));
if (s->lookahead == '?')
return (lex_advance(421, lexer, s));
if (s->lookahead == '\\')
return (lex_skip(179, lexer, s));
if (s->lookahead == '}')
return (lex_advance(281, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\r') || \
s->lookahead == ' '))
return (lex_skip(216, lexer, s));
if (s->lookahead == 'o')
return (lex_advance(239, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s216(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '#')
return (lex_advance(410, lexer, s));
if (s->lookahead == '%')
return (lex_advance(375, lexer, s));
if (s->lookahead == '\\')
return (lex_skip(179, lexer, s));
if (s->lookahead == '}')
return (lex_advance(281, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\r') || \
s->lookahead == ' '))
return (lex_skip(216, lexer, s));
if (s->lookahead == 's')
return (lex_advance(207, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s217(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '#')
return (lex_advance(435, lexer, s));
if (s->lookahead == '&')
return (lex_advance(218, lexer, s));
if (s->lookahead == ')')
return (lex_advance(277, lexer, s));
if (s->lookahead == '<')
return (lex_advance(292, lexer, s));
if (s->lookahead == '>')
return (lex_advance(295, lexer, s));
if (s->lookahead == '\\')
return (lex_skip(170, lexer, s));
if (s->lookahead == '`')
return (lex_advance(226, lexer, s));
if (s->lookahead == '|')
return (lex_advance(276, lexer, s));
if (s->lookahead == '}')
return (lex_advance(281, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\r') || \
s->lookahead == ' '))
return (lex_skip(217, lexer, s));
return (lex_advance(264, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s218(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '&')
return (lex_advance(283, lexer, s));
if (s->lookahead == '>')
return (lex_advance(299, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '\t' && \
s->lookahead < '\r')))
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s219(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\'')
return (lex_advance(406, lexer, s));
if (s->lookahead != 0)
return (lex_advance(219, lexer, s));
if (s->eof)
return (lex_advance(235, lexer, s));
if (lex_normal_map219(lexer, s))
return (true);
if ((s->lookahead == '\t' || s->lookahead == ' '))
return (lex_skip(219, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(453, lexer, s));
if ((s->lookahead >= '1' && s->lookahead <= '9'))
return (lex_advance(381, lexer, s));
if (((s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(413, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < '*')))
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -14,43 +14,91 @@
bool lex_normal_s220(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '(')
return (lex_advance(428, lexer, s));
if (s->lookahead == '{')
return (lex_advance(412, lexer, s));
if (s->eof)
return (lex_advance(235, lexer, s));
if (s->lookahead == '\n')
return (lex_skip(234, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s221(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == ')')
return (lex_advance(339, lexer, s));
if (s->eof)
return (lex_advance(235, lexer, s));
if (s->lookahead == '\n')
return (lex_skip(222, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s222(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '+')
return (lex_advance(423, lexer, s));
if (s->lookahead == '-')
return (lex_advance(413, lexer, s));
if (s->lookahead == '=')
return (lex_advance(415, lexer, s));
if (s->lookahead == '?')
return (lex_advance(419, lexer, s));
if (s->eof)
return (lex_advance(235, lexer, s));
if (s->lookahead == '\n')
return (lex_advance(290, lexer, s));
if (s->lookahead == '#')
return (lex_advance(408, lexer, s));
if (s->lookahead == '&')
return (lex_advance(331, lexer, s));
if (s->lookahead == ')')
return (lex_advance(257, lexer, s));
if (s->lookahead == ';')
return (lex_advance(499, lexer, s));
if (s->lookahead == '<')
return (lex_advance(272, lexer, s));
if (s->lookahead == '>')
return (lex_advance(275, lexer, s));
if (s->lookahead == '\\')
return (lex_skip(230, lexer, s));
if (s->lookahead == '`')
return (lex_advance(404, lexer, s));
if (s->lookahead == 'e')
return (lex_advance(216, lexer, s));
if (s->lookahead == 'i')
return (lex_advance(214, lexer, s));
if (s->lookahead == '|')
return (lex_advance(256, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\r') || \
s->lookahead == ' '))
return (lex_skip(222, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s223(t_lexer *lexer, t_lexer_state *s)
{
if (s->eof)
return (lex_advance(235, lexer, s));
if (s->lookahead == '\n')
return (lex_advance(290, lexer, s));
if (s->lookahead == '#')
return (lex_advance(408, lexer, s));
if (s->lookahead == '&')
return (lex_advance(331, lexer, s));
if (s->lookahead == ')')
return (lex_advance(257, lexer, s));
if (s->lookahead == ';')
return (lex_advance(279, lexer, s));
return (lex_advance(499, lexer, s));
if (s->lookahead == '<')
return (lex_advance(272, lexer, s));
if (s->lookahead == '>')
return (lex_advance(275, lexer, s));
if (s->lookahead == '\\')
return (lex_skip(231, lexer, s));
if (s->lookahead == '`')
return (lex_advance(403, lexer, s));
if (s->lookahead == '|')
return (lex_advance(256, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\r') || \
s->lookahead == ' '))
return (lex_skip(223, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s224(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '=')
return (lex_advance(361, lexer, s));
if (s->eof)
return (lex_advance(235, lexer, s));
if (s->lookahead == '\n')
return (lex_skip(223, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -14,38 +14,83 @@
bool lex_normal_s225(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '>')
return (lex_advance(299, lexer, s));
if (s->eof)
return (lex_advance(235, lexer, s));
if (lex_normal_map225(lexer, s))
return (true);
if ((s->lookahead == '\t' || s->lookahead == ' '))
return (lex_skip(225, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(455, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(380, lexer, s));
if (s->lookahead != 0)
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s226(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '`')
return (lex_advance(391, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\r') || \
s->lookahead == ' '))
return (lex_advance(226, lexer, s));
if (s->eof)
return (lex_advance(235, lexer, s));
if (lex_normal_map226(lexer, s))
return (true);
if ((s->lookahead == '\t' || s->lookahead == ' '))
return (lex_skip(226, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(459, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(380, lexer, s));
if (s->lookahead != 0)
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s227(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == 'a')
return (lex_advance(228, lexer, s));
if (s->eof)
return (lex_advance(235, lexer, s));
if (lex_normal_map227(lexer, s))
return (true);
if ((s->lookahead == '\t' || s->lookahead == ' '))
return (lex_skip(227, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(461, lexer, s));
if ((s->lookahead >= '1' && s->lookahead <= '9'))
return (lex_advance(381, lexer, s));
if (((s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(413, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < '*')))
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s228(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == 'c')
return (lex_advance(267, lexer, s));
if (s->eof)
return (lex_advance(235, lexer, s));
if (lex_normal_map228(lexer, s))
return (true);
if (((s->lookahead >= '\t' && s->lookahead <= '\r') || \
s->lookahead == ' '))
return (lex_skip(228, lexer, s));
if (((s->lookahead >= '1' && s->lookahead <= '9') || \
(s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(418, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s229(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == 'e')
return (lex_advance(265, lexer, s));
if (s->eof)
return (lex_advance(235, lexer, s));
if (s->lookahead == '\r')
return (lex_skip(220, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(234, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -14,39 +14,92 @@
bool lex_normal_s230(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == 'f')
return (lex_advance(263, lexer, s));
if (s->eof)
return (lex_advance(235, lexer, s));
if (s->lookahead == '\r')
return (lex_skip(221, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(222, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s231(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == 'i')
return (lex_advance(261, lexer, s));
if (s->eof)
return (lex_advance(235, lexer, s));
if (s->lookahead == '\r')
return (lex_skip(224, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(223, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s232(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == 'i')
return (lex_advance(230, lexer, s));
if (s->lookahead == 's')
return (lex_advance(229, lexer, s));
if (s->eof)
return (lex_advance(235, lexer, s));
if (lex_normal_map232(lexer, s))
return (true);
if ((s->lookahead == '\t' || s->lookahead == '\n' || \
s->lookahead == ' '))
return (lex_skip(232, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(468, lexer, s));
if ((s->lookahead >= '1' && s->lookahead <= '9'))
return (lex_advance(380, lexer, s));
if (s->lookahead != 0)
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s233(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == 'l')
return (lex_advance(232, lexer, s));
if (s->lookahead == 's')
return (lex_advance(227, lexer, s));
if (s->eof)
return (lex_advance(235, lexer, s));
if (lex_normal_map233(lexer, s))
return (true);
if ((s->lookahead == '\t' || s->lookahead == '\n' || \
s->lookahead == ' '))
return (lex_skip(233, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(472, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(380, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < ')') && s->lookahead != '{' && s->lookahead \
!= '|'))
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s234(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == 'n')
return (lex_advance(256, lexer, s));
if (s->eof)
return (lex_advance(235, lexer, s));
if (lex_normal_map234(lexer, s))
return (true);
if (s->lookahead == '\\')
return (lex_skip(229, lexer, s));
if (s->lookahead == '^')
return (lex_advance(329, lexer, s));
if (s->lookahead == '`')
return (lex_advance(403, lexer, s));
if (s->lookahead == 'd')
return (lex_advance(215, lexer, s));
if (s->lookahead == 'e')
return (lex_advance(213, lexer, s));
if (s->lookahead == 'f')
return (lex_advance(211, lexer, s));
if (s->lookahead == 'i')
return (lex_advance(214, lexer, s));
if (s->lookahead == '|')
return (lex_advance(255, lexer, s));
if (s->lookahead == '}')
return (lex_advance(261, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\r') || \
s->lookahead == ' '))
return (lex_skip(234, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -14,38 +14,41 @@
bool lex_normal_s235(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == 'o')
return (lex_advance(259, lexer, s));
lex_accept_token(ts_builtin_sym_end, lexer, s);
return (lex_end_state(lexer, s));
}
bool lex_normal_s236(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == 's')
return (lex_advance(227, lexer, s));
lex_accept_token(anon_sym_in, lexer, s);
return (lex_end_state(lexer, s));
}
bool lex_normal_s237(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '|')
return (lex_advance(284, lexer, s));
lex_accept_token(anon_sym_in, lexer, s);
if (s->lookahead == '\\')
return (lex_advance(218, lexer, s));
if ((!s->eof && \
set_contains(sym__comment_word_character_set_1(), 10, \
s->lookahead)))
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s238(t_lexer *lexer, t_lexer_state *s)
{
if ((s->lookahead != 0 && (s->lookahead > '\t' && \
s->lookahead < '\r')))
return (lex_advance(528, lexer, s));
lex_accept_token(anon_sym_in, lexer, s);
if (((s->lookahead >= '0' && s->lookahead <= '9') || \
(s->lookahead >= 'A' && s->lookahead <= 'Z') || \
s->lookahead == '_' || (s->lookahead >= 'a' && \
s->lookahead <= 'z')))
return (lex_advance(418, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s239(t_lexer *lexer, t_lexer_state *s)
{
if (s->eof)
return (lex_advance(255, lexer, s));
if (s->lookahead == '\n')
return (lex_skip(254, lexer, s));
lex_accept_token(anon_sym_do, lexer, s);
return (lex_end_state(lexer, s));
}

View file

@ -14,101 +14,48 @@
bool lex_normal_s240(t_lexer *lexer, t_lexer_state *s)
{
if (s->eof)
return (lex_advance(255, lexer, s));
if (s->lookahead == '\n')
return (lex_skip(241, lexer, s));
lex_accept_token(anon_sym_do, lexer, s);
if (s->lookahead == '\\')
return (lex_advance(218, lexer, s));
if ((!s->eof && \
set_contains(sym__comment_word_character_set_1(), 10, \
s->lookahead)))
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s241(t_lexer *lexer, t_lexer_state *s)
{
if (s->eof)
return (lex_advance(255, lexer, s));
if (s->lookahead == '\n')
return (lex_advance(312, lexer, s));
if (s->lookahead == '#')
return (lex_advance(435, lexer, s));
if (s->lookahead == '&')
return (lex_advance(359, lexer, s));
if (s->lookahead == ')')
return (lex_advance(277, lexer, s));
if (s->lookahead == ';')
return (lex_advance(530, lexer, s));
if (s->lookahead == '<')
return (lex_advance(292, lexer, s));
if (s->lookahead == '>')
return (lex_advance(295, lexer, s));
if (s->lookahead == '\\')
return (lex_skip(250, lexer, s));
if (s->lookahead == '`')
return (lex_advance(431, lexer, s));
if (s->lookahead == 'e')
return (lex_advance(236, lexer, s));
if (s->lookahead == '|')
return (lex_advance(276, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\r') || \
s->lookahead == ' '))
return (lex_skip(241, lexer, s));
lex_accept_token(anon_sym_fi, lexer, s);
return (lex_end_state(lexer, s));
}
bool lex_normal_s242(t_lexer *lexer, t_lexer_state *s)
{
if (s->eof)
return (lex_advance(255, lexer, s));
if (s->lookahead == '\n')
return (lex_advance(312, lexer, s));
if (s->lookahead == '#')
return (lex_advance(435, lexer, s));
if (s->lookahead == '&')
return (lex_advance(359, lexer, s));
if (s->lookahead == ')')
return (lex_advance(277, lexer, s));
if (s->lookahead == ';')
return (lex_advance(530, lexer, s));
if (s->lookahead == '<')
return (lex_advance(292, lexer, s));
if (s->lookahead == '>')
return (lex_advance(295, lexer, s));
lex_accept_token(anon_sym_fi, lexer, s);
if (s->lookahead == '\\')
return (lex_skip(251, lexer, s));
if (s->lookahead == '`')
return (lex_advance(430, lexer, s));
if (s->lookahead == '|')
return (lex_advance(276, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\r') || \
s->lookahead == ' '))
return (lex_skip(242, lexer, s));
return (lex_advance(218, lexer, s));
if ((!s->eof && \
set_contains(sym__comment_word_character_set_1(), 10, \
s->lookahead)))
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s243(t_lexer *lexer, t_lexer_state *s)
{
if (s->eof)
return (lex_advance(255, lexer, s));
if (s->lookahead == '\n')
return (lex_skip(242, lexer, s));
lex_accept_token(anon_sym_elif, lexer, s);
return (lex_end_state(lexer, s));
}
bool lex_normal_s244(t_lexer *lexer, t_lexer_state *s)
{
if (s->eof)
return (lex_advance(255, lexer, s));
if (lex_normal_map244(lexer, s))
return (true);
if ((s->lookahead == '\t' || s->lookahead == ' '))
return (lex_skip(244, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(481, lexer, s));
if ((s->lookahead >= '1' && s->lookahead <= '9'))
return (lex_advance(408, lexer, s));
if (((s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(440, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < '*')))
return (lex_advance(528, lexer, s));
lex_accept_token(anon_sym_elif, lexer, s);
if (s->lookahead == '\\')
return (lex_advance(218, lexer, s));
if ((!s->eof && \
set_contains(sym__comment_word_character_set_1(), 10, \
s->lookahead)))
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -14,83 +14,53 @@
bool lex_normal_s245(t_lexer *lexer, t_lexer_state *s)
{
if (s->eof)
return (lex_advance(255, lexer, s));
if (lex_normal_map245(lexer, s))
return (true);
if ((s->lookahead == '\t' || s->lookahead == ' '))
return (lex_skip(245, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(482, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(407, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
lex_accept_token(anon_sym_else, lexer, s);
return (lex_end_state(lexer, s));
}
bool lex_normal_s246(t_lexer *lexer, t_lexer_state *s)
{
if (s->eof)
return (lex_advance(255, lexer, s));
if (lex_normal_map246(lexer, s))
return (true);
if (((s->lookahead >= '\t' && s->lookahead <= '\r') || \
s->lookahead == ' '))
return (lex_skip(246, lexer, s));
if (((s->lookahead >= '1' && s->lookahead <= '9') || \
(s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(445, lexer, s));
lex_accept_token(anon_sym_else, lexer, s);
if (s->lookahead == '\\')
return (lex_advance(218, lexer, s));
if ((!s->eof && \
set_contains(sym__comment_word_character_set_1(), 10, \
s->lookahead)))
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s247(t_lexer *lexer, t_lexer_state *s)
{
if (s->eof)
return (lex_advance(255, lexer, s));
if (lex_normal_map247(lexer, s))
return (true);
if ((s->lookahead == '\t' || s->lookahead == ' '))
return (lex_skip(247, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(489, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(407, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
lex_accept_token(anon_sym_esac, lexer, s);
return (lex_end_state(lexer, s));
}
bool lex_normal_s248(t_lexer *lexer, t_lexer_state *s)
{
if (s->eof)
return (lex_advance(255, lexer, s));
if (lex_normal_map248(lexer, s))
return (true);
if ((s->lookahead == '\t' || s->lookahead == ' '))
return (lex_skip(248, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(491, lexer, s));
if ((s->lookahead >= '1' && s->lookahead <= '9'))
return (lex_advance(408, lexer, s));
if (((s->lookahead >= 'A' && s->lookahead <= 'Z') || \
(s->lookahead >= 'a' && s->lookahead <= 'z')))
return (lex_advance(440, lexer, s));
if ((s->lookahead != 0 && (s->lookahead > '&' && \
s->lookahead < '*')))
return (lex_advance(528, lexer, s));
lex_accept_token(anon_sym_esac, lexer, s);
if (s->lookahead == '\\')
return (lex_advance(218, lexer, s));
if ((!s->eof && \
set_contains(sym__comment_word_character_set_1(), 10, \
s->lookahead)))
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s249(t_lexer *lexer, t_lexer_state *s)
{
if (s->eof)
return (lex_advance(255, lexer, s));
if (s->lookahead == '\r')
return (lex_skip(239, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(254, lexer, s));
lex_accept_token(anon_sym_esac, lexer, s);
if (s->lookahead == '\\')
return (lex_advance(16, lexer, s));
if (((s->lookahead >= '0' && s->lookahead <= '9') || \
(s->lookahead >= 'A' && s->lookahead <= 'Z') || \
s->lookahead == '_' || (s->lookahead >= 'a' && \
s->lookahead <= 'z')))
return (lex_advance(413, lexer, s));
if ((!s->eof && \
set_contains(sym__comment_word_character_set_1(), 10, \
s->lookahead)))
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -15,56 +15,56 @@
bool lex_normal_s25(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(449, lexer, s));
return (lex_advance(425, lexer, s));
if (s->lookahead == '\r')
return (lex_advance(23, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(107, lexer, s));
return (lex_skip(106, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s26(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(453, lexer, s));
return (lex_advance(424, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s27(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(453, lexer, s));
return (lex_advance(424, lexer, s));
if (s->lookahead == '\r')
return (lex_advance(26, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(488, lexer, s));
return (lex_advance(458, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(113, lexer, s));
return (lex_skip(103, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s28(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(453, lexer, s));
return (lex_advance(424, lexer, s));
if (s->lookahead == '\r')
return (lex_advance(26, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(113, lexer, s));
return (lex_skip(103, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s29(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(455, lexer, s));
return (lex_advance(427, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -14,91 +14,45 @@
bool lex_normal_s250(t_lexer *lexer, t_lexer_state *s)
{
if (s->eof)
return (lex_advance(255, lexer, s));
if (s->lookahead == '\r')
return (lex_skip(240, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(241, lexer, s));
lex_accept_token(anon_sym_esac, lexer, s);
if (((s->lookahead >= '0' && s->lookahead <= '9') || \
(s->lookahead >= 'A' && s->lookahead <= 'Z') || \
s->lookahead == '_' || (s->lookahead >= 'a' && \
s->lookahead <= 'z')))
return (lex_advance(418, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s251(t_lexer *lexer, t_lexer_state *s)
{
if (s->eof)
return (lex_advance(255, lexer, s));
if (s->lookahead == '\r')
return (lex_skip(243, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(242, lexer, s));
lex_accept_token(anon_sym_LPAREN, lexer, s);
return (lex_end_state(lexer, s));
}
bool lex_normal_s252(t_lexer *lexer, t_lexer_state *s)
{
if (s->eof)
return (lex_advance(255, lexer, s));
if (lex_normal_map252(lexer, s))
return (true);
if ((s->lookahead == '\t' || s->lookahead == '\n' || \
s->lookahead == ' '))
return (lex_skip(252, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(499, lexer, s));
if ((s->lookahead >= '1' && s->lookahead <= '9'))
return (lex_advance(407, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
lex_accept_token(anon_sym_PIPE, lexer, s);
return (lex_end_state(lexer, s));
}
bool lex_normal_s253(t_lexer *lexer, t_lexer_state *s)
{
if (s->eof)
return (lex_advance(255, lexer, s));
if (lex_normal_map253(lexer, s))
return (true);
if ((s->lookahead == '\t' || s->lookahead == '\n' || \
s->lookahead == ' '))
return (lex_skip(253, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(503, lexer, s));
if ((s->lookahead >= '0' && s->lookahead <= '9'))
return (lex_advance(407, lexer, s));
if ((s->lookahead != 0 && s->lookahead != '{' && \
s->lookahead != '|'))
return (lex_advance(528, lexer, s));
lex_accept_token(anon_sym_PIPE, lexer, s);
if (s->lookahead == '&')
return (lex_advance(311, lexer, s));
if (s->lookahead == '=')
return (lex_advance(327, lexer, s));
if (s->lookahead == '|')
return (lex_advance(264, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s254(t_lexer *lexer, t_lexer_state *s)
{
if (s->eof)
return (lex_advance(255, lexer, s));
if (lex_normal_map254(lexer, s))
return (true);
if (s->lookahead == '\\')
return (lex_skip(249, lexer, s));
if (s->lookahead == '^')
return (lex_advance(355, lexer, s));
if (s->lookahead == '`')
return (lex_advance(430, lexer, s));
if (s->lookahead == 'd')
return (lex_advance(235, lexer, s));
if (s->lookahead == 'e')
return (lex_advance(233, lexer, s));
if (s->lookahead == 'f')
return (lex_advance(231, lexer, s));
if (s->lookahead == 'i')
return (lex_advance(234, lexer, s));
lex_accept_token(anon_sym_PIPE, lexer, s);
if (s->lookahead == '&')
return (lex_advance(311, lexer, s));
if (s->lookahead == '|')
return (lex_advance(275, lexer, s));
if (s->lookahead == '}')
return (lex_advance(281, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\r') || \
s->lookahead == ' '))
return (lex_skip(254, lexer, s));
return (lex_advance(264, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -14,41 +14,42 @@
bool lex_normal_s255(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(ts_builtin_sym_end, lexer, s);
lex_accept_token(anon_sym_PIPE, lexer, s);
if (s->lookahead == '=')
return (lex_advance(327, lexer, s));
if (s->lookahead == '|')
return (lex_advance(264, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s256(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_in, lexer, s);
lex_accept_token(anon_sym_PIPE, lexer, s);
if (s->lookahead == '|')
return (lex_advance(264, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s257(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_in, lexer, s);
if (s->lookahead == '\\')
return (lex_advance(238, lexer, s));
if ((!s->eof && \
set_contains(sym__comment_word_character_set_1(), 10, \
s->lookahead)))
return (lex_advance(528, lexer, s));
lex_accept_token(anon_sym_RPAREN, lexer, s);
return (lex_end_state(lexer, s));
}
bool lex_normal_s258(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_in, lexer, s);
if (((s->lookahead >= '0' && s->lookahead <= '9') || \
(s->lookahead >= 'A' && s->lookahead <= 'Z') || \
s->lookahead == '_' || (s->lookahead >= 'a' && \
s->lookahead <= 'z')))
return (lex_advance(445, lexer, s));
lex_accept_token(anon_sym_LF, lexer, s);
if (s->lookahead == '\n')
return (lex_advance(258, lexer, s));
if (s->lookahead == '\\')
return (lex_advance(127, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(452, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s259(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_do, lexer, s);
lex_accept_token(anon_sym_SEMI_SEMI, lexer, s);
return (lex_end_state(lexer, s));
}

View file

@ -14,48 +14,42 @@
bool lex_normal_s260(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_do, lexer, s);
lex_accept_token(anon_sym_LBRACE, lexer, s);
if (s->lookahead == '\\')
return (lex_advance(238, lexer, s));
return (lex_advance(218, lexer, s));
if ((!s->eof && \
set_contains(sym__comment_word_character_set_1(), 10, \
s->lookahead)))
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s261(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_fi, lexer, s);
lex_accept_token(anon_sym_RBRACE, lexer, s);
return (lex_end_state(lexer, s));
}
bool lex_normal_s262(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_fi, lexer, s);
lex_accept_token(anon_sym_RBRACE, lexer, s);
if (s->lookahead == '\\')
return (lex_advance(238, lexer, s));
return (lex_advance(218, lexer, s));
if ((!s->eof && \
set_contains(sym__comment_word_character_set_1(), 10, \
s->lookahead)))
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s263(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_elif, lexer, s);
lex_accept_token(anon_sym_AMP_AMP, lexer, s);
return (lex_end_state(lexer, s));
}
bool lex_normal_s264(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_elif, lexer, s);
if (s->lookahead == '\\')
return (lex_advance(238, lexer, s));
if ((!s->eof && \
set_contains(sym__comment_word_character_set_1(), 10, \
s->lookahead)))
return (lex_advance(528, lexer, s));
lex_accept_token(anon_sym_PIPE_PIPE, lexer, s);
return (lex_end_state(lexer, s));
}

View file

@ -14,53 +14,44 @@
bool lex_normal_s265(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_else, lexer, s);
lex_accept_token(anon_sym_BANG, lexer, s);
return (lex_end_state(lexer, s));
}
bool lex_normal_s266(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_else, lexer, s);
lex_accept_token(anon_sym_BANG, lexer, s);
if (s->lookahead == '\\')
return (lex_advance(238, lexer, s));
return (lex_advance(218, lexer, s));
if ((!s->eof && \
set_contains(sym__comment_word_character_set_1(), 10, \
s->lookahead)))
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s267(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_esac, lexer, s);
lex_accept_token(anon_sym_EQ, lexer, s);
return (lex_end_state(lexer, s));
}
bool lex_normal_s268(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_esac, lexer, s);
if (s->lookahead == '\\')
return (lex_advance(238, lexer, s));
if ((!s->eof && \
set_contains(sym__comment_word_character_set_1(), 10, \
s->lookahead)))
return (lex_advance(528, lexer, s));
lex_accept_token(anon_sym_EQ, lexer, s);
if (s->lookahead == '=')
return (lex_advance(333, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s269(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_esac, lexer, s);
lex_accept_token(anon_sym_EQ, lexer, s);
if (s->lookahead == '\\')
return (lex_advance(16, lexer, s));
if (((s->lookahead >= '0' && s->lookahead <= '9') || \
(s->lookahead >= 'A' && s->lookahead <= 'Z') || \
s->lookahead == '_' || (s->lookahead >= 'a' && \
s->lookahead <= 'z')))
return (lex_advance(440, lexer, s));
return (lex_advance(218, lexer, s));
if ((!s->eof && \
set_contains(sym__comment_word_character_set_1(), 10, \
s->lookahead)))
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -14,45 +14,54 @@
bool lex_normal_s270(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_esac, lexer, s);
if (((s->lookahead >= '0' && s->lookahead <= '9') || \
(s->lookahead >= 'A' && s->lookahead <= 'Z') || \
s->lookahead == '_' || (s->lookahead >= 'a' && \
s->lookahead <= 'z')))
return (lex_advance(445, lexer, s));
lex_accept_token(anon_sym_LT, lexer, s);
if (s->lookahead == '&')
return (lex_advance(279, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s271(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_LPAREN, lexer, s);
lex_accept_token(anon_sym_LT, lexer, s);
if (s->lookahead == '&')
return (lex_advance(279, lexer, s));
if (s->lookahead == '<')
return (lex_advance(285, lexer, s));
if (s->lookahead == '=')
return (lex_advance(335, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s272(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_PIPE, lexer, s);
lex_accept_token(anon_sym_LT, lexer, s);
if (s->lookahead == '&')
return (lex_advance(279, lexer, s));
if (s->lookahead == '<')
return (lex_advance(284, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s273(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_PIPE, lexer, s);
if (s->lookahead == '&')
return (lex_advance(337, lexer, s));
lex_accept_token(anon_sym_LT, lexer, s);
if (s->lookahead == '<')
return (lex_advance(286, lexer, s));
if (s->lookahead == '=')
return (lex_advance(353, lexer, s));
if (s->lookahead == '|')
return (lex_advance(284, lexer, s));
return (lex_advance(335, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s274(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_PIPE, lexer, s);
lex_accept_token(anon_sym_GT, lexer, s);
if (s->lookahead == '&')
return (lex_advance(337, lexer, s));
return (lex_advance(280, lexer, s));
if (s->lookahead == '=')
return (lex_advance(336, lexer, s));
if (s->lookahead == '>')
return (lex_advance(278, lexer, s));
if (s->lookahead == '|')
return (lex_advance(284, lexer, s));
return (lex_advance(281, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -14,42 +14,44 @@
bool lex_normal_s275(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_PIPE, lexer, s);
if (s->lookahead == '=')
return (lex_advance(353, lexer, s));
lex_accept_token(anon_sym_GT, lexer, s);
if (s->lookahead == '&')
return (lex_advance(280, lexer, s));
if (s->lookahead == '>')
return (lex_advance(277, lexer, s));
if (s->lookahead == '|')
return (lex_advance(284, lexer, s));
return (lex_advance(281, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s276(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_PIPE, lexer, s);
if (s->lookahead == '|')
return (lex_advance(284, lexer, s));
lex_accept_token(anon_sym_GT, lexer, s);
if (s->lookahead == '=')
return (lex_advance(336, lexer, s));
if (s->lookahead == '>')
return (lex_advance(278, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s277(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_RPAREN, lexer, s);
lex_accept_token(anon_sym_GT_GT, lexer, s);
return (lex_end_state(lexer, s));
}
bool lex_normal_s278(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_LF, lexer, s);
if (s->lookahead == '\n')
return (lex_advance(278, lexer, s));
if (s->lookahead == '\\')
return (lex_advance(137, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(479, lexer, s));
lex_accept_token(anon_sym_GT_GT, lexer, s);
if (s->lookahead == '=')
return (lex_advance(323, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s279(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_SEMI_SEMI, lexer, s);
lex_accept_token(anon_sym_LT_AMP, lexer, s);
if (s->lookahead == '-')
return (lex_advance(282, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -14,42 +14,34 @@
bool lex_normal_s280(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_LBRACE, lexer, s);
if (s->lookahead == '\\')
return (lex_advance(238, lexer, s));
if ((!s->eof && \
set_contains(sym__comment_word_character_set_1(), 10, \
s->lookahead)))
return (lex_advance(528, lexer, s));
lex_accept_token(anon_sym_GT_AMP, lexer, s);
if (s->lookahead == '-')
return (lex_advance(283, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s281(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_RBRACE, lexer, s);
lex_accept_token(anon_sym_GT_PIPE, lexer, s);
return (lex_end_state(lexer, s));
}
bool lex_normal_s282(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_RBRACE, lexer, s);
if (s->lookahead == '\\')
return (lex_advance(238, lexer, s));
if ((!s->eof && \
set_contains(sym__comment_word_character_set_1(), 10, \
s->lookahead)))
return (lex_advance(528, lexer, s));
lex_accept_token(anon_sym_LT_AMP_DASH, lexer, s);
return (lex_end_state(lexer, s));
}
bool lex_normal_s283(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_AMP_AMP, lexer, s);
lex_accept_token(anon_sym_GT_AMP_DASH, lexer, s);
return (lex_end_state(lexer, s));
}
bool lex_normal_s284(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_PIPE_PIPE, lexer, s);
lex_accept_token(anon_sym_LT_LT, lexer, s);
if (s->lookahead == '-')
return (lex_advance(287, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -14,44 +14,48 @@
bool lex_normal_s285(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_BANG, lexer, s);
lex_accept_token(anon_sym_LT_LT, lexer, s);
if (s->lookahead == '-')
return (lex_advance(287, lexer, s));
if (s->lookahead == '=')
return (lex_advance(322, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s286(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_BANG, lexer, s);
if (s->lookahead == '\\')
return (lex_advance(238, lexer, s));
if ((!s->eof && \
set_contains(sym__comment_word_character_set_1(), 10, \
s->lookahead)))
return (lex_advance(528, lexer, s));
lex_accept_token(anon_sym_LT_LT, lexer, s);
if (s->lookahead == '=')
return (lex_advance(322, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s287(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_EQ, lexer, s);
lex_accept_token(anon_sym_LT_LT_DASH, lexer, s);
return (lex_end_state(lexer, s));
}
bool lex_normal_s288(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_EQ, lexer, s);
if (s->lookahead == '=')
return (lex_advance(360, lexer, s));
lex_accept_token(aux_sym_heredoc_redirect_token1, lexer, \
s);
if (s->lookahead == '\n')
return (lex_advance(288, lexer, s));
if (s->lookahead == '\\')
return (lex_advance(13, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(453, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s289(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_EQ, lexer, s);
lex_accept_token(aux_sym_heredoc_redirect_token1, lexer, \
s);
if (s->lookahead == '\n')
return (lex_advance(289, lexer, s));
if (s->lookahead == '\\')
return (lex_advance(238, lexer, s));
if ((!s->eof && \
set_contains(sym__comment_word_character_set_1(), 10, \
s->lookahead)))
return (lex_advance(528, lexer, s));
return (lex_advance(50, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -14,54 +14,61 @@
bool lex_normal_s290(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_LT, lexer, s);
if (s->lookahead == '&')
return (lex_advance(301, lexer, s));
lex_accept_token(aux_sym_heredoc_redirect_token1, lexer, \
s);
if (s->lookahead == '\n')
return (lex_advance(290, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s291(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_LT, lexer, s);
if (s->lookahead == '&')
return (lex_advance(301, lexer, s));
if (s->lookahead == '<')
return (lex_advance(307, lexer, s));
if (s->lookahead == '=')
return (lex_advance(362, lexer, s));
lex_accept_token(aux_sym_heredoc_redirect_token1, lexer, \
s);
if (s->lookahead == '\n')
return (lex_advance(291, lexer, s));
if (s->lookahead == '\\')
return (lex_advance(22, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(454, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s292(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_LT, lexer, s);
if (s->lookahead == '&')
return (lex_advance(301, lexer, s));
if (s->lookahead == '<')
return (lex_advance(306, lexer, s));
lex_accept_token(aux_sym_heredoc_redirect_token1, lexer, \
s);
if (s->lookahead == '\n')
return (lex_advance(292, lexer, s));
if (s->lookahead == '\\')
return (lex_advance(137, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(455, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s293(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_LT, lexer, s);
if (s->lookahead == '<')
return (lex_advance(308, lexer, s));
if (s->lookahead == '=')
return (lex_advance(362, lexer, s));
lex_accept_token(aux_sym_heredoc_redirect_token1, lexer, \
s);
if (s->lookahead == '\n')
return (lex_advance(293, lexer, s));
if (s->lookahead == '\\')
return (lex_advance(139, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(456, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s294(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_GT, lexer, s);
if (s->lookahead == '&')
return (lex_advance(302, lexer, s));
if (s->lookahead == '=')
return (lex_advance(363, lexer, s));
if (s->lookahead == '>')
return (lex_advance(298, lexer, s));
if (s->lookahead == '|')
return (lex_advance(303, lexer, s));
lex_accept_token(aux_sym_heredoc_redirect_token1, lexer, \
s);
if (s->lookahead == '\n')
return (lex_advance(294, lexer, s));
if (s->lookahead == '\\')
return (lex_advance(19, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(457, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -14,44 +14,63 @@
bool lex_normal_s295(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_GT, lexer, s);
if (s->lookahead == '&')
return (lex_advance(302, lexer, s));
if (s->lookahead == '>')
return (lex_advance(297, lexer, s));
if (s->lookahead == '|')
return (lex_advance(303, lexer, s));
lex_accept_token(aux_sym_heredoc_redirect_token1, lexer, \
s);
if (s->lookahead == '\n')
return (lex_advance(295, lexer, s));
if (s->lookahead == '\\')
return (lex_advance(52, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s296(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_GT, lexer, s);
if (s->lookahead == '=')
return (lex_advance(363, lexer, s));
if (s->lookahead == '>')
return (lex_advance(298, lexer, s));
lex_accept_token(aux_sym_heredoc_redirect_token1, lexer, \
s);
if (s->lookahead == '\n')
return (lex_advance(296, lexer, s));
if (s->lookahead == '\\')
return (lex_advance(28, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(458, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s297(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_GT_GT, lexer, s);
lex_accept_token(aux_sym_heredoc_redirect_token1, lexer, \
s);
if (s->lookahead == '\n')
return (lex_advance(297, lexer, s));
if (s->lookahead == '\\')
return (lex_advance(142, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(459, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s298(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_GT_GT, lexer, s);
if (s->lookahead == '=')
return (lex_advance(349, lexer, s));
lex_accept_token(aux_sym_heredoc_redirect_token1, lexer, \
s);
if (s->lookahead == '\n')
return (lex_advance(298, lexer, s));
if (s->lookahead == '\\')
return (lex_advance(146, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(460, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s299(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_AMP_GT, lexer, s);
if (s->lookahead == '>')
return (lex_advance(300, lexer, s));
lex_accept_token(aux_sym_heredoc_redirect_token1, lexer, \
s);
if (s->lookahead == '\n')
return (lex_advance(299, lexer, s));
if (s->lookahead == '\\')
return (lex_advance(25, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(461, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -15,49 +15,49 @@
bool lex_normal_s30(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(455, lexer, s));
return (lex_advance(427, lexer, s));
if (s->lookahead == '\r')
return (lex_advance(29, lexer, s));
if (s->lookahead == ' ')
return (lex_advance(491, lexer, s));
return (lex_advance(462, lexer, s));
if ((s->lookahead >= '\t' && s->lookahead <= '\f'))
return (lex_skip(117, lexer, s));
return (lex_skip(108, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s31(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(455, lexer, s));
return (lex_advance(427, lexer, s));
if (s->lookahead == '\r')
return (lex_advance(29, lexer, s));
if (((s->lookahead >= '\t' && s->lookahead <= '\f') || \
s->lookahead == ' '))
return (lex_skip(117, lexer, s));
return (lex_skip(108, lexer, s));
if (s->lookahead != 0)
return (lex_advance(528, lexer, s));
return (lex_advance(497, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s32(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_skip(105, lexer, s));
return (lex_skip(99, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s33(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_skip(106, lexer, s));
return (lex_skip(100, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s34(t_lexer *lexer, t_lexer_state *s)
{
if (s->lookahead == '\n')
return (lex_advance(457, lexer, s));
return (lex_advance(429, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -14,34 +14,59 @@
bool lex_normal_s300(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_AMP_GT_GT, lexer, s);
lex_accept_token(aux_sym_heredoc_redirect_token1, lexer, \
s);
if (s->lookahead == '\n')
return (lex_advance(300, lexer, s));
if (s->lookahead == '\\')
return (lex_advance(54, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s301(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_LT_AMP, lexer, s);
if (s->lookahead == '-')
return (lex_advance(304, lexer, s));
lex_accept_token(aux_sym_heredoc_redirect_token1, lexer, \
s);
if (s->lookahead == '\n')
return (lex_advance(301, lexer, s));
if (s->lookahead == '\\')
return (lex_advance(31, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(462, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s302(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_GT_AMP, lexer, s);
if (s->lookahead == '-')
return (lex_advance(305, lexer, s));
lex_accept_token(aux_sym_heredoc_redirect_token1, lexer, \
s);
if (s->lookahead == '\n')
return (lex_advance(302, lexer, s));
if (s->lookahead == '\\')
return (lex_advance(56, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s303(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_GT_PIPE, lexer, s);
lex_accept_token(aux_sym_heredoc_redirect_token1, lexer, \
s);
if (s->lookahead == '\n')
return (lex_advance(303, lexer, s));
if (s->lookahead == '\\')
return (lex_advance(36, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(463, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s304(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_LT_AMP_DASH, lexer, s);
lex_accept_token(aux_sym_heredoc_redirect_token1, lexer, \
s);
if (s->lookahead == '\n')
return (lex_advance(304, lexer, s));
if (s->lookahead == '\\')
return (lex_advance(63, lexer, s));
return (lex_end_state(lexer, s));
}

View file

@ -14,38 +14,61 @@
bool lex_normal_s305(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_GT_AMP_DASH, lexer, s);
lex_accept_token(aux_sym_heredoc_redirect_token1, lexer, \
s);
if (s->lookahead == '\n')
return (lex_advance(305, lexer, s));
if (s->lookahead == '\\')
return (lex_advance(39, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(464, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s306(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_LT_LT, lexer, s);
if (s->lookahead == '-')
return (lex_advance(309, lexer, s));
lex_accept_token(aux_sym_heredoc_redirect_token1, lexer, \
s);
if (s->lookahead == '\n')
return (lex_advance(306, lexer, s));
if (s->lookahead == '\\')
return (lex_advance(97, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s307(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_LT_LT, lexer, s);
if (s->lookahead == '-')
return (lex_advance(309, lexer, s));
if (s->lookahead == '=')
return (lex_advance(348, lexer, s));
lex_accept_token(aux_sym_heredoc_redirect_token1, lexer, \
s);
if (s->lookahead == '\n')
return (lex_advance(307, lexer, s));
if (s->lookahead == '\\')
return (lex_advance(94, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(465, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s308(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_LT_LT, lexer, s);
if (s->lookahead == '=')
return (lex_advance(348, lexer, s));
lex_accept_token(aux_sym_heredoc_redirect_token1, lexer, \
s);
if (s->lookahead == '\n')
return (lex_advance(308, lexer, s));
if (s->lookahead == '\\')
return (lex_advance(76, lexer, s));
return (lex_end_state(lexer, s));
}
bool lex_normal_s309(t_lexer *lexer, t_lexer_state *s)
{
lex_accept_token(anon_sym_LT_LT_DASH, lexer, s);
lex_accept_token(aux_sym_heredoc_redirect_token1, lexer, \
s);
if (s->lookahead == '\n')
return (lex_advance(309, lexer, s));
if (s->lookahead == '\\')
return (lex_advance(68, lexer, s));
if ((s->lookahead >= 0x0b && s->lookahead <= '\r'))
return (lex_advance(466, lexer, s));
return (lex_end_state(lexer, s));
}

Some files were not shown because too many files have changed in this diff Show more