On 8/26/21 5:58 PM, Dr. Jürgen
Sauermann wrote:
Hi Hans-Peter,
thanks, I will look into this.
The general problem is that the rules how nested values with
rank ≥ 2 should
be displayed are, at least as far as I know, nowhere specified
in a formal fashion.
From old APL 1 we know that the higher dimensions (> 2) of a
not-nested value
shall be separated by a number of empty lines, but we don't
really know, for example,
how these separator lines should be handled when the value is
being enclosed.
To me it is not clear if there is a line missing in ⊂¨2 2 ⍴ e or if there
maybe is a line
too much in ⊂2 2 ⍴ e (even
though that way it looks a little nicer).
Best Regards,
Jürgen
On 8/26/21 11:29 AM, Hans-Peter Sorge
wrote:
Hi,
⍝ just a simple matrix
i∘.+i←¯1+⍳2
0 1
1 2
⍝ make it an element
⎕ ← e ← ⊂i∘.+i←¯1+⍳2
0 1
1 2
⍝ matrix of matrixes....
2 2 ⍴ e
0 1 0 1
1 2 1 2
0 1 0 1
1 2 1 2
⍝ enclose the matrix of matrixes indents nicely ...
⊂ 2 2 ⍴ e
0 1 0 1
1 2 1 2
0 1 0 1
1 2 1 2
⍝ display of enclose each 'sub'-matrix misses space line
⊂¨2 2 ⍴ e
0 1 0 1
1 2 1 2
0 1 0 1
1 2 1 2
Best Regards
Hans-Peter