

@dispatch(Broadcast, Selectable)
def compute_up(t, s, **kwargs):
    cols = list(inner_columns(s))
    d = dict(((t._scalars[0][c], c[i]) for (i, c) in enumerate(t._scalars[0].fields)))
    return compute(t._scalar_expr, d, post_compute=False, return_type='native').label(t._name)

dataset/ETHPy150Open blaze/blaze/blaze/compute/sql.py compute_up/VarMisuse@49/56 `cols`->`c`