pub fn parse_array( tokens: &mut Vec<(Token, usize, usize)>, start: usize, full_expr: &str, ) -> Result<Expression>