Why is there a "1 on the definition? On Tue, Jan 11, 2011 at 9:29 AM, Henry Rich <henryhr...@nc.rr.com> wrote:
> How about > > ([ [^:(0...@]) ".)"1 > > Henry Rich > > On 1/11/2011 10:46 AM, richard.vaug...@us.thewg.com wrote: > > I need a simple utility that will return the numeric value represented by > > a string y, following the rules of dyadic ". except returning the scalar > x > > if y is empty. This should be fast since it is to be applied under> to > > large arrays of boxed strings whose exact format cannot be controlled. I > > have observed that if y is preceded by a TAB the result of ". is > > unchanged, and if y is a TAB alone the result is x; therefore adding a > TAB > > before (each) y seems to do the trick. But this is not documented in the > > Vocabulary. Can I trust this behaviour to continue in future editions of > > J? > > > > Adding a space would seem more natural but ". treats y that is all spaces > > like an empty vector. Best would be if the left argument to ". had an > > optional second element, specifying the exact number of elements to be > > returned in each row, or default 0 for the present behaviour. Then I > > could force an empty y to receive the padding value 0{x. > > > > Thanks, > > > > Richard Vaughan > > This message is intended only for the addressee and may contain > information that is confidential or privileged. Unauthorized use is strictly > prohibited and may be unlawful. If you are not the intended recipient, or > the person responsible for delivering to the intended recipient, you should > not read, copy, disclose or otherwise use this message, except for the > purpose of delivery to the addressee. If you have received this email in > error, please delete and advise the IT Security department at > info...@thewg.com immediately. > > > > Please consider the environment before printing this e-mail. > > ---------------------------------------------------------------------- > > For information about J forums see http://www.jsoftware.com/forums.htm > > > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm > ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm