mirror of
https://github.com/pnx/tree-sitter-dotenv
synced 2026-08-31 05:28:13 +02:00
build: regenerate parser [dependabot skip]
This commit is contained in:
parent
7a5cb4b1cb
commit
8254f01fdb
2 changed files with 92 additions and 40 deletions
92
src/parser.c
generated
92
src/parser.c
generated
|
|
@ -331,20 +331,26 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
|
|||
lookahead == ' ') SKIP(1);
|
||||
if (('1' <= lookahead && lookahead <= '9')) ADVANCE(29);
|
||||
if (lookahead != 0 &&
|
||||
(lookahead < '"' || '$' < lookahead)) ADVANCE(45);
|
||||
(lookahead < '"' || '$' < lookahead) &&
|
||||
lookahead != 0x17f &&
|
||||
lookahead != 0x212a) ADVANCE(45);
|
||||
END_STATE();
|
||||
case 2:
|
||||
if (lookahead == '"') ADVANCE(25);
|
||||
if (lookahead == '$') ADVANCE(19);
|
||||
if (('\t' <= lookahead && lookahead <= '\r') ||
|
||||
lookahead == ' ') ADVANCE(26);
|
||||
if (lookahead != 0) ADVANCE(27);
|
||||
if (lookahead != 0 &&
|
||||
lookahead != 0x17f &&
|
||||
lookahead != 0x212a) ADVANCE(27);
|
||||
END_STATE();
|
||||
case 3:
|
||||
if (lookahead == '\'') ADVANCE(22);
|
||||
if (('\t' <= lookahead && lookahead <= '\r') ||
|
||||
lookahead == ' ') ADVANCE(23);
|
||||
if (lookahead != 0) ADVANCE(24);
|
||||
if (lookahead != 0 &&
|
||||
lookahead != 0x17f &&
|
||||
lookahead != 0x212a) ADVANCE(24);
|
||||
END_STATE();
|
||||
case 4:
|
||||
if (lookahead == 'X' ||
|
||||
|
|
@ -380,7 +386,9 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
|
|||
case 11:
|
||||
ACCEPT_TOKEN(sym_comment);
|
||||
if (lookahead != 0 &&
|
||||
lookahead != '\n') ADVANCE(11);
|
||||
lookahead != '\n' &&
|
||||
lookahead != 0x17f &&
|
||||
lookahead != 0x212a) ADVANCE(11);
|
||||
END_STATE();
|
||||
case 12:
|
||||
ACCEPT_TOKEN(sym_identifier);
|
||||
|
|
@ -454,12 +462,16 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
|
|||
if (('\t' <= lookahead && lookahead <= '\r') ||
|
||||
lookahead == ' ') ADVANCE(23);
|
||||
if (lookahead != 0 &&
|
||||
lookahead != '\'') ADVANCE(24);
|
||||
lookahead != '\'' &&
|
||||
lookahead != 0x17f &&
|
||||
lookahead != 0x212a) ADVANCE(24);
|
||||
END_STATE();
|
||||
case 24:
|
||||
ACCEPT_TOKEN(aux_sym__literal_string_token1);
|
||||
if (lookahead != 0 &&
|
||||
lookahead != '\'') ADVANCE(24);
|
||||
lookahead != '\'' &&
|
||||
lookahead != 0x17f &&
|
||||
lookahead != 0x212a) ADVANCE(24);
|
||||
END_STATE();
|
||||
case 25:
|
||||
ACCEPT_TOKEN(anon_sym_DQUOTE);
|
||||
|
|
@ -470,13 +482,17 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
|
|||
lookahead == ' ') ADVANCE(26);
|
||||
if (lookahead != 0 &&
|
||||
lookahead != '"' &&
|
||||
lookahead != '$') ADVANCE(27);
|
||||
lookahead != '$' &&
|
||||
lookahead != 0x17f &&
|
||||
lookahead != 0x212a) ADVANCE(27);
|
||||
END_STATE();
|
||||
case 27:
|
||||
ACCEPT_TOKEN(aux_sym__string_token1);
|
||||
if (lookahead != 0 &&
|
||||
lookahead != '"' &&
|
||||
lookahead != '$') ADVANCE(27);
|
||||
lookahead != '$' &&
|
||||
lookahead != 0x17f &&
|
||||
lookahead != 0x212a) ADVANCE(27);
|
||||
END_STATE();
|
||||
case 28:
|
||||
ACCEPT_TOKEN(sym_decimal);
|
||||
|
|
@ -491,7 +507,9 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
|
|||
(lookahead < '\t' || '\r' < lookahead) &&
|
||||
lookahead != ' ' &&
|
||||
(lookahead < '"' || '$' < lookahead) &&
|
||||
lookahead != '\'') ADVANCE(45);
|
||||
lookahead != '\'' &&
|
||||
lookahead != 0x17f &&
|
||||
lookahead != 0x212a) ADVANCE(45);
|
||||
END_STATE();
|
||||
case 30:
|
||||
ACCEPT_TOKEN(sym_hexadecimal);
|
||||
|
|
@ -508,7 +526,9 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
|
|||
(lookahead < '\t' || '\r' < lookahead) &&
|
||||
lookahead != ' ' &&
|
||||
(lookahead < '"' || '$' < lookahead) &&
|
||||
lookahead != '\'') ADVANCE(45);
|
||||
lookahead != '\'' &&
|
||||
lookahead != 0x17f &&
|
||||
lookahead != 0x212a) ADVANCE(45);
|
||||
END_STATE();
|
||||
case 32:
|
||||
ACCEPT_TOKEN(sym_float);
|
||||
|
|
@ -521,7 +541,9 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
|
|||
(lookahead < '\t' || '\r' < lookahead) &&
|
||||
lookahead != ' ' &&
|
||||
(lookahead < '"' || '$' < lookahead) &&
|
||||
lookahead != '\'') ADVANCE(45);
|
||||
lookahead != '\'' &&
|
||||
lookahead != 0x17f &&
|
||||
lookahead != 0x212a) ADVANCE(45);
|
||||
END_STATE();
|
||||
case 34:
|
||||
ACCEPT_TOKEN(sym_boolean);
|
||||
|
|
@ -529,7 +551,9 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
|
|||
(lookahead < '\t' || '\r' < lookahead) &&
|
||||
lookahead != ' ' &&
|
||||
(lookahead < '"' || '$' < lookahead) &&
|
||||
lookahead != '\'') ADVANCE(45);
|
||||
lookahead != '\'' &&
|
||||
lookahead != 0x17f &&
|
||||
lookahead != 0x212a) ADVANCE(45);
|
||||
END_STATE();
|
||||
case 35:
|
||||
ACCEPT_TOKEN(sym_value);
|
||||
|
|
@ -538,7 +562,9 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
|
|||
(lookahead < '\t' || '\r' < lookahead) &&
|
||||
lookahead != ' ' &&
|
||||
(lookahead < '"' || '$' < lookahead) &&
|
||||
lookahead != '\'') ADVANCE(45);
|
||||
lookahead != '\'' &&
|
||||
lookahead != 0x17f &&
|
||||
lookahead != 0x212a) ADVANCE(45);
|
||||
END_STATE();
|
||||
case 36:
|
||||
ACCEPT_TOKEN(sym_value);
|
||||
|
|
@ -547,7 +573,9 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
|
|||
(lookahead < '\t' || '\r' < lookahead) &&
|
||||
lookahead != ' ' &&
|
||||
(lookahead < '"' || '$' < lookahead) &&
|
||||
lookahead != '\'') ADVANCE(45);
|
||||
lookahead != '\'' &&
|
||||
lookahead != 0x17f &&
|
||||
lookahead != 0x212a) ADVANCE(45);
|
||||
END_STATE();
|
||||
case 37:
|
||||
ACCEPT_TOKEN(sym_value);
|
||||
|
|
@ -556,7 +584,9 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
|
|||
(lookahead < '\t' || '\r' < lookahead) &&
|
||||
lookahead != ' ' &&
|
||||
(lookahead < '"' || '$' < lookahead) &&
|
||||
lookahead != '\'') ADVANCE(45);
|
||||
lookahead != '\'' &&
|
||||
lookahead != 0x17f &&
|
||||
lookahead != 0x212a) ADVANCE(45);
|
||||
END_STATE();
|
||||
case 38:
|
||||
ACCEPT_TOKEN(sym_value);
|
||||
|
|
@ -565,7 +595,9 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
|
|||
(lookahead < '\t' || '\r' < lookahead) &&
|
||||
lookahead != ' ' &&
|
||||
(lookahead < '"' || '$' < lookahead) &&
|
||||
lookahead != '\'') ADVANCE(45);
|
||||
lookahead != '\'' &&
|
||||
lookahead != 0x17f &&
|
||||
lookahead != 0x212a) ADVANCE(45);
|
||||
END_STATE();
|
||||
case 39:
|
||||
ACCEPT_TOKEN(sym_value);
|
||||
|
|
@ -574,7 +606,9 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
|
|||
(lookahead < '\t' || '\r' < lookahead) &&
|
||||
lookahead != ' ' &&
|
||||
(lookahead < '"' || '$' < lookahead) &&
|
||||
lookahead != '\'') ADVANCE(45);
|
||||
lookahead != '\'' &&
|
||||
lookahead != 0x17f &&
|
||||
lookahead != 0x212a) ADVANCE(45);
|
||||
END_STATE();
|
||||
case 40:
|
||||
ACCEPT_TOKEN(sym_value);
|
||||
|
|
@ -583,7 +617,9 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
|
|||
(lookahead < '\t' || '\r' < lookahead) &&
|
||||
lookahead != ' ' &&
|
||||
(lookahead < '"' || '$' < lookahead) &&
|
||||
lookahead != '\'') ADVANCE(45);
|
||||
lookahead != '\'' &&
|
||||
lookahead != 0x17f &&
|
||||
lookahead != 0x212a) ADVANCE(45);
|
||||
END_STATE();
|
||||
case 41:
|
||||
ACCEPT_TOKEN(sym_value);
|
||||
|
|
@ -593,7 +629,9 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
|
|||
(lookahead < '\t' || '\r' < lookahead) &&
|
||||
lookahead != ' ' &&
|
||||
(lookahead < '"' || '$' < lookahead) &&
|
||||
lookahead != '\'') ADVANCE(45);
|
||||
lookahead != '\'' &&
|
||||
lookahead != 0x17f &&
|
||||
lookahead != 0x212a) ADVANCE(45);
|
||||
END_STATE();
|
||||
case 42:
|
||||
ACCEPT_TOKEN(sym_value);
|
||||
|
|
@ -602,7 +640,9 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
|
|||
(lookahead < '\t' || '\r' < lookahead) &&
|
||||
lookahead != ' ' &&
|
||||
(lookahead < '"' || '$' < lookahead) &&
|
||||
lookahead != '\'') ADVANCE(45);
|
||||
lookahead != '\'' &&
|
||||
lookahead != 0x17f &&
|
||||
lookahead != 0x212a) ADVANCE(45);
|
||||
END_STATE();
|
||||
case 43:
|
||||
ACCEPT_TOKEN(sym_value);
|
||||
|
|
@ -611,7 +651,9 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
|
|||
(lookahead < '\t' || '\r' < lookahead) &&
|
||||
lookahead != ' ' &&
|
||||
(lookahead < '"' || '$' < lookahead) &&
|
||||
lookahead != '\'') ADVANCE(45);
|
||||
lookahead != '\'' &&
|
||||
lookahead != 0x17f &&
|
||||
lookahead != 0x212a) ADVANCE(45);
|
||||
END_STATE();
|
||||
case 44:
|
||||
ACCEPT_TOKEN(sym_value);
|
||||
|
|
@ -622,7 +664,9 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
|
|||
(lookahead < '\t' || '\r' < lookahead) &&
|
||||
lookahead != ' ' &&
|
||||
(lookahead < '"' || '$' < lookahead) &&
|
||||
lookahead != '\'') ADVANCE(45);
|
||||
lookahead != '\'' &&
|
||||
lookahead != 0x17f &&
|
||||
lookahead != 0x212a) ADVANCE(45);
|
||||
END_STATE();
|
||||
case 45:
|
||||
ACCEPT_TOKEN(sym_value);
|
||||
|
|
@ -630,7 +674,9 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
|
|||
(lookahead < '\t' || '\r' < lookahead) &&
|
||||
lookahead != ' ' &&
|
||||
(lookahead < '"' || '$' < lookahead) &&
|
||||
lookahead != '\'') ADVANCE(45);
|
||||
lookahead != '\'' &&
|
||||
lookahead != 0x17f &&
|
||||
lookahead != 0x212a) ADVANCE(45);
|
||||
END_STATE();
|
||||
default:
|
||||
return false;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue