From d27b607686fcc2efa8f673d0386d3f86d13add1c Mon Sep 17 00:00:00 2001 From: Selimaj Dev Date: Thu, 16 Apr 2026 09:14:18 +0200 Subject: [PATCH] Fixed variable declaration expression --- parser/src/lib.rs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/parser/src/lib.rs b/parser/src/lib.rs index 7b1a67a..d30e056 100644 --- a/parser/src/lib.rs +++ b/parser/src/lib.rs @@ -167,10 +167,9 @@ impl Statement { let kind_pair = inner.next().unwrap(); // let/const/var let name_pair = inner.next().unwrap(); // identifier - let init = inner.next().map(|expr_pair| { - // expects "=" expr - Expression::from_pair(expr_pair.into_inner().next().unwrap()) - }); + println!("{:#?}", inner); + + let init = inner.next().map(Expression::from_pair); let kind = match kind_pair.as_str() { "let" => VarKind::Let,