From 1460877dca47ab740eef3a5529cd30008e1a27a5 Mon Sep 17 00:00:00 2001 From: A404M Date: Sat, 8 Feb 2025 02:16:05 +0330 Subject: add const check fix some bugs --- src/compiler/parser.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/compiler/parser.c') 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; -- cgit v1.2.3