Also perhaps a gerund reduction approach, but you would need to replicate the arguments …
7 ([ + [ - [ * ]) 5 _21 +`-`*/7 7 7 5 _21 You could wrap this in a function also to do the replication based on $gerund. foo 4 : ' r=:x/(($x),1)#y' (+`-`*) foo 7 5 _21 Regards Rob > On 12 Jul 2016, at 11:04 PM, Raul Miller <[email protected]> wrote: > > No, but you can make one. > > For example: > > x(((<<<_2){{.,@,.}.)[`u`v`w`...`])y > > I hope this helps. > > -- > Raul > > > On Tue, Jul 12, 2016 at 8:38 AM, dahn oak <[email protected]> wrote: >> Hello, is there any language cunstruction that is equivalent to: >> x u x v x w ... y >> where x and y are the arguments of the construction and u,v,w,... is a >> sequence >> of dyadic verbs? >> >> I just don't want to duplicate my x argument many times. Specifically, I want >> to do something like 10,~10,.~10,10,.y where y is a scalar matrix to make a >> "border" for it (number 10). >> >> dahn oak - [email protected] >> ---------------------------------------------------------------------- >> 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
