diff options
author | A404M <ahmadmahmoudiprogrammer@gmail.com> | 2025-02-08 02:16:05 +0330 |
---|---|---|
committer | A404M <ahmadmahmoudiprogrammer@gmail.com> | 2025-02-08 02:16:05 +0330 |
commit | 1460877dca47ab740eef3a5529cd30008e1a27a5 (patch) | |
tree | d02752f617157d0cfd3d037bd69280e0acd094b3 /src/compiler/parser.c | |
parent | 1b8c8fb55ae5a2bc48951b65b01eb83d75ab4715 (diff) |
add const check
fix some bugs
Diffstat (limited to 'src/compiler/parser.c')
-rw-r--r-- | src/compiler/parser.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/compiler/parser.c b/src/compiler/parser.c index d5f61c5..d54b6de 100644 --- a/src/compiler/parser.c +++ b/src/compiler/parser.c @@ -837,7 +837,7 @@ ParserNode *parserVariable(LexerNode *node, LexerNode *begin, LexerNode *end, if (node1 < end && node1->token == LEXER_TOKEN_SYMBOL_COLON) { node1->parserNode = variableNode; token = PARSER_TOKEN_CONSTANT; - } else if (node1 < end && node1->token == LEXER_TOKEN_SYMBOL_COLON) { + } else if (node1 < end && node1->token == LEXER_TOKEN_SYMBOL_ASSIGN) { node1->parserNode = variableNode; } else { node1 = NULL; |