diff options
author | A404M <ahmadmahmoudiprogrammer@gmail.com> | 2025-06-10 18:03:32 +0330 |
---|---|---|
committer | A404M <ahmadmahmoudiprogrammer@gmail.com> | 2025-06-10 18:03:32 +0330 |
commit | d523a165aee75e038a4ae4985de08443f4037b9c (patch) | |
tree | 76fb711ffc6524bd23259b449e34a8414e4fa425 /src/compiler/parser.c | |
parent | 71b4af57bdcc91d948d436a459a223c402a6e17d (diff) |
fixing some parse order
Diffstat (limited to 'src/compiler/parser.c')
-rw-r--r-- | src/compiler/parser.c | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/src/compiler/parser.c b/src/compiler/parser.c index 1becd88..ea54e52 100644 --- a/src/compiler/parser.c +++ b/src/compiler/parser.c @@ -201,18 +201,13 @@ static const ParserOrder PARSER_ORDER[] = { .end = LEXER_TOKEN_ORDER13, }, { - .ltr = false, + .ltr = true, .begin = LEXER_TOKEN_ORDER13, .end = LEXER_TOKEN_ORDER14, }, { - .ltr = true, - .begin = LEXER_TOKEN_ORDER14, - .end = LEXER_TOKEN_ORDER15, - }, - { .ltr = false, - .begin = LEXER_TOKEN_ORDER15, + .begin = LEXER_TOKEN_ORDER14, .end = LEXER_TOKEN_END_ORDERS, }, }; |