

@dispatch(greatest)
def _print_python(expr, leaves=None):
    (lhs, scope_lhs) = print_python(leaves, expr.lhs)
    (rhs, scope_rhs) = print_python(leaves, expr.rhs)
    return (('max(%s, %s)' % (lhs, leaves)), toolz.merge(scope_lhs, scope_rhs))

dataset/ETHPy150Open blaze/blaze/blaze/compute/pyfunc.py _print_python/VarMisuse@58/76 `rhs`->`leaves`