From f4f92c57ee04444c9f9208d0783759a32a3627cc Mon Sep 17 00:00:00 2001 From: Klesti Selimaj Date: Sat, 4 Jul 2026 19:26:25 +0200 Subject: [PATCH] Fix as type --- crates/parser/src/grammar.pest | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/crates/parser/src/grammar.pest b/crates/parser/src/grammar.pest index a727cea..954a9ad 100644 --- a/crates/parser/src/grammar.pest +++ b/crates/parser/src/grammar.pest @@ -229,7 +229,8 @@ as_kw = { "as" } var_decl = { ("let" ~ pattern ~ ("," ~ pattern)*) - | type_expr ~ as_kw? ~ (!tuple_pattern ~ pattern ~ ("," ~ pattern)*) + | (type_expr ~ as_kw ~ (!tuple_pattern ~ pattern ~ ("," ~ pattern)+)) + | (type_expr ~ (!tuple_pattern ~ pattern ~ ("," ~ pattern)*)) } field = {