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
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
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