Thank you, that definitely will make life much easier.
I can think of another implementation where the result takes that from the RHS.
2= 3!:0 > '';''
1= 3!:0 > '';0$0
2= 3!:0 > '';~0$0
IMO this is more aligned with APL's removing all operator precedence and
starting evaluation from the RHS. The rule is easier to describe or memorize,
and avoid the trap of opening box array of same atom type.
--
regards,
bill
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm