From de235770913f286a42600f1e3ccf2205b5ff09c3 Mon Sep 17 00:00:00 2001 From: Bruce Hill Date: Thu, 12 Sep 2024 01:04:53 -0400 Subject: Allow trailing whitespace in parens expressions --- parse.c | 1 + 1 file changed, 1 insertion(+) (limited to 'parse.c') diff --git a/parse.c b/parse.c index 8ce53944..d88ef043 100644 --- a/parse.c +++ b/parse.c @@ -458,6 +458,7 @@ PARSER(parse_parens) { whitespace(&pos); ast_t *expr = optional(ctx, &pos, parse_extended_expr); if (!expr) return NULL; + whitespace(&pos); expect_closing(ctx, &pos, ")", "I wasn't able to parse the rest of this expression"); // Update the span to include the parens: -- cgit v1.2.3