aboutsummaryrefslogtreecommitdiff
path: root/src/compiler/parser.c
diff options
context:
space:
mode:
authorA404M <ahmadmahmoudiprogrammer@gmail.com>2025-06-10 18:03:32 +0330
committerA404M <ahmadmahmoudiprogrammer@gmail.com>2025-06-10 18:03:32 +0330
commitd523a165aee75e038a4ae4985de08443f4037b9c (patch)
tree76fb711ffc6524bd23259b449e34a8414e4fa425 /src/compiler/parser.c
parent71b4af57bdcc91d948d436a459a223c402a6e17d (diff)
fixing some parse order
Diffstat (limited to 'src/compiler/parser.c')
-rw-r--r--src/compiler/parser.c9
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,
},
};