[Jprogramming] Generating Lookup Tables (LUTs)
Michal Dobrogost
michal.dobrogost at gmail.com
Fri Oct 14 01:33:57 UTC 2016
Yes, you can rewrite (+./@:*.) as (+./ . *.).
Hehe, in terms of peculiar ways and unknown reasons, I invite you to think
about how you might go about implementing a high-performance version of
this operation where X and Y are restricted to boolean elements, Y is
static and X dynamically changes.
On Thu, Oct 13, 2016 at 10:32 AM, Erling Hellenäs <erling at erlinghellenas.se>
wrote:
> It is this operation +./ . *. we rewrite in peculiar ways for unknown
> reasons?
>
> [ x=: 1 0 1 1 0
>
> 1 0 1 1 0
>
> [ y=: 5 6 $1 0 0 0 0 0 0 1 0 1 1 0 0 1 0 0 0 1 0 0 0 0 1 1 0 1 1 1 0 1
>
> 1 0 0 0 0 0
>
> 0 1 0 1 1 0
>
> 0 1 0 0 0 1
>
> 0 0 0 0 1 1
>
> 0 1 1 1 0 1
>
> x +./ . *. y
>
> 1 1 0 0 1 1
>
>
> /Erling
>
>
>
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
>
More information about the Programming
mailing list