/** {@inheritDoc} */ @Override public IExpr evaluate(EvalEngine engine) { if (engine.isNumericMode()) { return F.num(this); } if (getBigDenominator().equals(BigInteger.ONE)) { return F.integer(getBigNumerator()); } return null; }
/** {@inheritDoc} */ @Override public IExpr evaluate(EvalEngine engine) { if (engine.isNumericMode()) { return F.num(this); } if (getBigDenominator().equals(BigInteger.ONE)) { return F.integer(getBigNumerator()); } return null; }