diff options
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; |