From 6356b037e9d4e87537b57ba13e37919f9490af2e Mon Sep 17 00:00:00 2001 From: Bruce Hill Date: Thu, 1 May 2025 15:51:01 -0400 Subject: Revert fix for empty set parsing --- src/parse.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/parse.c b/src/parse.c index f5a9df88..e2f267c1 100644 --- a/src/parse.c +++ b/src/parse.c @@ -799,8 +799,11 @@ PARSER(parse_table) { } PARSER(parse_set) { - if (!match(&pos, "|")) return NULL; const char *start = pos; + if (match(&pos, "||")) + return NewAST(ctx->file, start, pos, Set); + + if (!match(&pos, "|")) return NULL; whitespace(&pos); ast_list_t *items = NULL; -- cgit v1.2.3