diff options
author | A404M <ahmadmahmoudiprogrammer@gmail.com> | 2025-03-18 17:15:28 +0330 |
---|---|---|
committer | A404M <ahmadmahmoudiprogrammer@gmail.com> | 2025-03-18 17:15:28 +0330 |
commit | 698c80e46460ab76fd4859a7c3026650bd3cce44 (patch) | |
tree | 37ca1579ce15ce204a60c9bceb758066b1477c98 /src/compiler/parser.c | |
parent | 9110df75497a6be92ebbb3b31ff551ca0d2c2cea (diff) |
fixed multi depth dependencies
Diffstat (limited to 'src/compiler/parser.c')
-rw-r--r-- | src/compiler/parser.c | 7 |
1 files changed, 3 insertions, 4 deletions
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 = |