

def _round(translator, expr):
    op = expr.op()
    (arg, digits) = op.args
    arg_formatted = translator.translate(arg)
    if (expr is not None):
        digits_formatted = translator.translate(digits)
        return 'round({0}, {1})'.format(arg_formatted, digits_formatted)
    else:
        return 'round({0})'.format(arg_formatted)

dataset/ETHPy150Open cloudera/ibis/ibis/impala/compiler.py _round/VarMisuse@41/45 `digits`->`expr`