simplify method
Possible simplifications:
- ceil(floor(a)) = floor(a)
- ceil(ceil(a)) = ceil(a)
Implementation
@override
Expression simplify() {
final Expression sarg = arg.simplify();
return sarg is Floor || sarg is Ceil ? sarg : Ceil(sarg);
}
Possible simplifications:
@override
Expression simplify() {
final Expression sarg = arg.simplify();
return sarg is Floor || sarg is Ceil ? sarg : Ceil(sarg);
}