Spelled out in nuvoc doesn't mean it's not an error: It's quite possible to document erroneous behavior.
-- Raul On Mon, Feb 22, 2016 at 4:52 PM, Henry Rich <[email protected]> wrote: > Inserts from the front. > > +`*/3 4 5 > > 23 > > 3+4*5 > > 23 > > > Spelled out in > > http://code.jsoftware.com/wiki/Vocabulary/slash#Details > > Henry Rich > > On 2/22/2016 4:21 PM, Raul Miller wrote: >> >> http://www.jsoftware.com/help/dictionary/d420.htm says: >> >> m/y inserts successive verbs from the gerund m between items of y, >> extending m cyclically as required. Thus, +`*/i.6 is 0+1*2+3*4+5 >> >> But it does not include an example of m/y where y contains an odd >> number of elements. >> >> From the description, I would expect +`*/3 4 5 to give the result 3*4+5 >> >> However: >> 3*4+5 >> 27 >> +`*/3 4 5 >> 23 >> >> I'm thinking that this might be a bug in the interpreter. >> >> Is there some application, though, that requires the current behavior? >> >> Thanks, >> > > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
