chore: remove unused code

This commit is contained in:
Seymur Bagirov 2025-01-14 04:22:12 +04:00
parent dd0b2880df
commit 7a43d22b77

View File

@ -85,10 +85,6 @@ fn evaluate(expr: &Expr, environment: &mut Environment) -> Result<LiteralType, R
Expr::Grouping { expression } => evaluate(expression, environment), Expr::Grouping { expression } => evaluate(expression, environment),
Expr::Literal { value } => Ok(value.clone()), Expr::Literal { value } => Ok(value.clone()),
Expr::Unary { op, right } => Ok(unary(&evaluate(right, environment)?, op)), Expr::Unary { op, right } => Ok(unary(&evaluate(right, environment)?, op)),
//Expr::Variable { name } => environment.get(name).ok_or_else(|| RuntimeError {
// token: name.clone(),
// message: format!("Undefined variable {}.", name.lexeme),
//}),
Expr::Variable { name } => environment Expr::Variable { name } => environment
.get(name) .get(name)
.ok_or_else(|| RuntimeError { .ok_or_else(|| RuntimeError {