update: changed the way heredocs are parsed

This commit is contained in:
maix0 2024-09-15 20:29:27 +00:00
parent 8272d72997
commit 43b969183d
365 changed files with 20907 additions and 51362 deletions

View file

@ -19,11 +19,6 @@
static const \
t_external_scanner_symbol_map_array g_t_external_scanner_symbol_map_array = {.a = {
[ts_external_token_heredoc_start] = sym_heredoc_start,
[ts_external_token_simple_heredoc_body] = sym_simple_heredoc_body,
[ts_external_token__heredoc_body_beginning] = sym__heredoc_body_beginning,
[ts_external_token_heredoc_content] = sym_heredoc_content,
[ts_external_token_heredoc_end] = sym_heredoc_end,
[ts_external_token_file_descriptor] = sym_file_descriptor,
[ts_external_token__empty_value] = sym__empty_value,
[ts_external_token__concat] = sym__concat,
@ -33,11 +28,8 @@ t_external_scanner_symbol_map_array g_t_external_scanner_symbol_map_array = {.a
[ts_external_token_extglob_pattern] = sym_extglob_pattern,
[ts_external_token__bare_dollar] = sym__bare_dollar,
[ts_external_token__immediate_double_hash] = sym__immediate_double_hash,
[ts_external_token_LT_LT] = anon_sym_LT_LT,
[ts_external_token_LT_LT_DASH] = anon_sym_LT_LT_DASH,
[ts_external_token_heredoc_redirect_token1] = aux_sym_heredoc_redirect_token1,
[ts_external_token_terminator_token1] = aux_sym_terminator_token1,
[ts_external_token_LPAREN] = anon_sym_LPAREN,
[ts_external_token_esac] = anon_sym_esac,
[ts_external_token___error_recovery] = sym___error_recovery,
}};