On Wed, 26 Feb 2025 18:25:16 +0100, Rosario19 <
[email protected]d>
wrote:
[] is the output char, <> is the separator char
A possibile bug but only when there is []IO=1
program print, and only when there is ")box on"
APL NARS2000 (Win64) Version # 0.5.14.11
)box on
Was OFF
{[]<-a<- 1 2 <> []<-'[]IO=',[]IO <> a[2] }
+2---+
� 1 2�
+~---+
+5------+
� ?IO= 0�
++------+
INDEX ERROR
{[]<-a<- 1 2 <> []<-'[]IO=',[]IO <> a[2] }
^
here repeat the linke cancel the first 2 chars of above "[]<-"
{a<- 1 2 <> []<-'[]IO=',[]IO <> a[2]}
+5------+
� ?IO= 1�
++------+
INDEX ERROR
{a?1 2???'?IO=',?IO?a[2]}
?
this below when box is off... all ok
)box off
Was ON
{a<- 1 2 <> []<-'[]IO=',[]IO <> a[2]}
1 2
[]IO= 1
2
In pratice
when []IO is 1 and )box is on
{[]<-a<- 1 2 <> []<-'[]IO =',[]IO <> a[2]}
this above print that []IO is 0, and 2 is out of index of "a"
but if change line above remove "[]<-"
{a<- 1 2 <> []<-'[]IO =',[]IO <> a[2]}
this above print that []IO is 1, and 2 is out of index of a
when []IO is 1 and )box is off
{[]<-a<- 1 2 <> []<-'[]IO =',[]IO <> a[2]}
print 1 2
print []IO is 1
print a[2]
so all ok
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)