#NEWLINE# @ compute_down . register ( Expr , ( box ( bcolz . carray ) , box ( bcolz . ctable ) ) , Iterable ) #NEWLINE# @ compute_down . register ( Expr , Iterable , ( box ( bcolz . carray ) , box ( bcolz . ctable ) ) ) #NEWLINE# def bcolz_mixed( expr , a , b , **kwargs ) : #NEWLINE# #INDENT# return compute ( expr , dict ( zip ( expr . _leaves ( ) , map ( _asarray , ( a . value , b . value ) ) ) ) , return_type = 'native' )