[Bug-apl] each (¨) error after r740

2016-06-14 Thread Jin, Xiaoyong
Hello, I guess the c++ code is calling the wrong macro. Before r740: (⊂'abc'){⍺ ⍵}¨3⍴1 abc 1abc 1abc 1 (⊂'abc'){⍺ ⍵}¨4⍴1 abc 1abc 1abc 1abc 1 After r740: (⊂'abc'){⍺ ⍵}¨3⍴1 a 1 b 1 c 1 (⊂'abc'){⍺ ⍵}¨4⍴1 INDEX ERROR+ μ-Z__vA_LO_EACH_vB[2] μ-

[Bug-apl] ⍕ not respect ⎕PP at some cases

2016-06-23 Thread Jin, Xiaoyong
Here is a peculiar case, ⎕PP 17 {⍕'PI',○2} PI 6.2831853071795862 {⍕'PI' '2PI',[1.5]○1 2} PI 3.141592654 2PI 6.283185307 'PI' '2PI',[1.5]○1 2 PI 3.1415926535897931 2PI 6.2831853071795862