diff options
Diffstat (limited to 'boot')
| -rw-r--r-- | boot/parse.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/boot/parse.c b/boot/parse.c index 1c42352..9f10d27 100644 --- a/boot/parse.c +++ b/boot/parse.c @@ -297,7 +297,7 @@ parser_expression_primary_group(struct Parser* p, struct Parser_Error* error) { struct Token start_token = CHECK(parser_need(p, TOKEN_ROUND_OPEN, error)); struct Expression* expression = CHECK(parser_expression(p, error)); - struct Token end_token = CHECK(parser_need(p, TOKEN_ROUND_OPEN, error)); + struct Token end_token = CHECK(parser_need(p, TOKEN_ROUND_CLOSE, error)); struct Span span = span_merge(start_token.span, end_token.span); union Expression_Value value = { .group = { expression } }; |
