diff --git a/src/parser.rs b/src/parser.rs index 9d55c36..92da8ff 100644 --- a/src/parser.rs +++ b/src/parser.rs @@ -261,13 +261,13 @@ impl> Parser { self.next(); - let size = self.parse_expr(); + let index = self.parse_expr(); if !matches!(self.next(), Token::RBracket) { panic!("Error parsing array access: Expected closing bracket") } - Expression::ArrayAccess(sid, stackpos, size.into()) + Expression::ArrayAccess(sid, stackpos, index.into()) } Token::Ident(name) => {