On 6 July 2016 at 20:31, Xiao-Yong Jin wrote: > I’m not sure which one is at fault here. Any idea?
The standard explicitly says A f.g B ←→ f/A g B when A & B vectors. A←⊂[1]⍳2 3 B←⊂[1]10×⍳2 3 GNU APL is at fault here: {⍺+.+⍵}/A+B 165 242 (+.+)/A+B 209 198 But in the +.(+.+) case, it's Dyalog that gives unexpected results: +/A(+.+)B 33 66 66 66 A+.(+.+)B 99 132 -k