From 698c80e46460ab76fd4859a7c3026650bd3cce44 Mon Sep 17 00:00:00 2001 From: A404M Date: Tue, 18 Mar 2025 17:15:28 +0330 Subject: fixed multi depth dependencies --- src/compiler/parser.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'src/compiler/parser.c') diff --git a/src/compiler/parser.c b/src/compiler/parser.c index 9d95c1d..d816ec9 100644 --- a/src/compiler/parser.c +++ b/src/compiler/parser.c @@ -136,7 +136,7 @@ static constexpr ParserOrder PARSER_ORDER[] = { LEXER_TOKEN_SYMBOL_MODULO_ASSIGN, ), }, { - .ltr = true, + .ltr = false, ORDER_ARRAY(LEXER_TOKEN_KEYWORD_RETURN, LEXER_TOKEN_KEYWORD_PRINT_U64, LEXER_TOKEN_KEYWORD_COMPTIME, ), }, @@ -145,10 +145,9 @@ static constexpr ParserOrder PARSER_ORDER[] = { ORDER_ARRAY(LEXER_TOKEN_SYMBOL_EOL, LEXER_TOKEN_SYMBOL_COMMA, ), }, { - .ltr = true, - ORDER_ARRAY(LEXER_TOKEN_KEYWORD_IF, LEXER_TOKEN_KEYWORD_WHILE, ), + .ltr = false, + ORDER_ARRAY(LEXER_TOKEN_KEYWORD_IF,LEXER_TOKEN_KEYWORD_WHILE, ), }, - }; static constexpr size_t PARSER_ORDER_SIZE = -- cgit v1.2.3