xl-project/app/src/main/java/xl/model/ExpressionCell.java
2024-06-03 19:21:42 +02:00

26 lines
444 B
Java

package xl.model;
import xl.expr.Environment;
import xl.expr.Expr;
/**
* A class representing a cell with an expression value.
*/
public class ExpressionCell implements Cell {
private Expr expr;
public ExpressionCell(Expr expr) {
this.expr = expr;
}
public double cellValue(Environment env) {
return expr.value(env);
}
public String displayValue() {
return expr.toString();
}
}