Re: [Bug-apl] line label branching style

2015-07-14 Thread Nick Lobachevsky
Back in the mainframe days, branching style was a big deal. almost religion, as some forms were slightly faster than others. The following were the standard branch and were all interchangeable, except that maybe rho was faster than slash or something. →(I=M) / L270 →(I=M) ⍴ L270 →(I=M) ↑ L270 Al

Re: [Bug-apl] line label branching style

2015-07-14 Thread Jay Foad
I don't think there's much difference. Both are (were) reasonably common. The first one has the condition on the left, so you usually have to parenthesise it. The second one only works when ⎕IO=1. Jay. On 14 July 2015 at 03:19, wrote: > I found some very old code that uses two different styles

[Bug-apl] line label branching style

2015-07-13 Thread alexweiner
Hi Bug APL,I found some very old code that uses two different styles to branch. Does anyone know why someone would use one over the other?→(I=M)/L270→L260×⍳M≥J←J+1On a slightly different note, the author seemed to be using an APL that would coerce a numeric matrix of size 1 × 1 to a vector/scalar s