On 2021-04-04 10:37, John Baker wrote:
At first I thought this was a tardy April Fools joke. I seem to
remember some APLs had a rank limit in the 60s but like many I’ve
never used ranks beyond 10.

With all-zero or all-one axes the j903 limit is quite high:

   $$(16bffff$0)$1
65535

With >1 axes it's already less than 64:

   $$(48$2)$1
|limit error

   $$(47$2)$1
|out of memory

DyalogAPL permits <16 and GNU APL <9

      ⍴⍴(16⍴0)⍴1
LIMIT ERROR: Rank of resultant array would exceed maximum permitted

      ⍴⍴(9⍴0)⍴1
SYSTEM LIMIT (rank)
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to