This rings a bell ... I think this might have been a problem with an early 
beta,  forget which version.  Later correspondence shows you’re in release beta 
901-a,  so likely to have been buggy, perhaps.

Cheers,

Mike

Sent from my iPad

> On 14 Sep 2021, at 14:59, Jon Quant <quanty....@gmail.com> wrote:
> 
> Dear all,
> 
> I have tried the following code and get unexpected results and wanted your
> seasoned advice.
> 
>   kk=.i.5
>   kk
> 0 1 2 3 4
>   kk=.>:kk
>   kk
> 1 2 3 4 5
>   i.5
> 1 2 3 4 5
>   kk=.>:kk
>   i.5
> 2 3 4 5 6
> 
> So this modifies the behaviour of the 'i.' verb! Is there a (functional
> programming) grammar rule that says we must not modify a variable/noun
> which is also in the expression?
> 
> Thanks
> Jon
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to