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 > > >