Another note:  raze follows different assembly rules than
what rank follows,  so if you're buried in explicit definition
and can't see your way out, you could use something like this:

  f=: 3 : 0
if.(*/y)>25 do.
<,:y
else.
<i.0 0
end.
)
  ;f"1 a
5 10 2
10 15 20

That said, the approach Dan illustrated works much better.

--
Raul
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to