Hi,

Sorry, I did not dive very deep, but it seems that the Tilde ~ with zero
(0) is the point where it choke. If other values substituted, then it
generate output.
this works
0~⍨?⍳3600
but for example this does not work
0~⍨?⍳3601

HiH

regards,


On Thu, Apr 30, 2020 at 10:41 PM Dr. Jürgen Sauermann <
mail@jürgen-sauermann.de> wrote:

> Hi Rowan,
>
> thanks. Could you please reformulate the problem in a more readable way?
> I have not idea what the expression is doing and  if the result is correct
> or not.
> Or which primitive actually fails.
>
> Thanks,
> Jürgen
>
>
> On 4/30/20 5:03 PM, Rowan Cannaday wrote:
>
>       {{0~⍨⍵×⍳≢⍵} 0=47|⍵ ⍴ ⍵?⍵} 3600
> 10 45 179 183 185 203 234 299 326 353 516 609 764 766 807 916 946 976 1069
> 1135 1199 1217 1239 1249 1284 1443 1466 1532 1585 1605 1747 1841 1857 1926
> 1932 1957 2027 2048 2145 2147 2178 2179 2242 2372 2402 2474 2513 2563 2601
> 2644 2658 2698 2777 2807 2869 3000 3019 3037 3050 3071 3090 3128 3166 3196
> 3200 3213 3214 3218 3255 3285 3325 3422 3521 3528 3549 3563
>       {{0~⍨⍵×⍳≢⍵} 0=47|⍵ ⍴ ⍵?⍵} 3601
>
> Unsure if this is related to my ⎕SYL or memory allocation.
>
> Best regards,
> - Rowan
>
>
>

Reply via email to