diff --git a/src/parse.y b/src/parse.y index 4f81347cde..300c338b5c 100644 --- a/src/parse.y +++ b/src/parse.y @@ -403,6 +403,12 @@ expr: $$ = $2; } + | '[' ']' + { + // We take this as an empty record constructor. + $$ = new RecordConstructorExpr(new ListExpr); + } + | TOK_RECORD '(' expr_list ')' {