allow oNUM and oDENOM to handle int
implemented *Expr.String()