Thanks!   But it doesn’t appear to generalise to applying successive verbs in 
the gerund to successive >>items<< in y.  

(I checked the dictionary re /. and it  talks of “collections” of y.   Not sure 
what that means)

For example if y is i.3 5 then I’d like the first verb in the gerund to apply 
to the first item of y, the second verb to the second item, and so on.

Is there a simple solution for this?     

> On 3 May 2019, at 12:35 pm, 'Rob Hodgkinson' via Programming 
> <[email protected]> wrote:
> 
> Hi Piet, not ignorant at all !
> 
> Try using oblique (an obscure feature is that the u in u/. can be a gerund, 
> in which case it is evoked cell wise);
> 
>   g=. *: ` -: `^
>   y=. 3 1 0
>   g /. y
> 9
> 0.5
> 1
> 
> Found in Section 15 of https://www.jsoftware.com/books/pdf/brief.pdf 
> <https://www.jsoftware.com/books/pdf/brief.pdf>.
> 
> HTH, Regards Rob
> 
>> On 3 May 2019, at 10:59 am, pietdion <[email protected]> wrote:
>> 
>> Hopefully not an ignorant question.
>> 
>> Am looking for a simple (tacit, non complicated) construction (verb?
>> adverb? conjunction?) “c" that takes a gerund and applies the successive
>> verbs in the gerund to successive items.
>> 
>> A simple example is
>> 
>>    g=. *: ` -: `^
>>    y=. 3 1 0
>>    g  c  y
>> 9  0.5  1
>> 
>> What “c”  achieves this for arbitrary gerunds g's and y’s?
>> 
>> I realise this can be done in a variety of explicit ways and  with the
>> agenda construct.    All I can come up with is intricate constructions.
>> Looking for something simple and direct.   Seems to have a lot of uses.
>> ----------------------------------------------------------------------
>> 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

Reply via email to