> On Apr 24, 2017, at 9:15 AM, Jose Mario Quintana > <[email protected]> wrote: > > " > NB.the parsing rule is a little odd. > NB.Using a one liner without defining l gives syntax error. > " > > This one seems to work: > > in_z_=:2 : '(u`'''' (,&(,&''_''@:,@:>)) n)~'
Thanks. I must have made some mistakes while writing it. > > > On Sun, Apr 23, 2017 at 8:54 PM, Xiao-Yong Jin <[email protected]> > wrote: > >> Right. I consolidated it to a simple conjuction `in` >> >> in_z_=:2 :0 NB.accepts global named verb >> l=.,&(,&'_'@:,@:>) >> NB.the parsing rule is a little odd. >> NB.Using a one liner without defining l gives syntax error. >> (u`'' l n)~ >> ) >> >> c=:0 >> t=:3 :0 >> c + y >> ) >> a=:1 :0 >> echo u`'' >> u y >> ) >> f=:3 :0 >> C=.conew'base' >> c__C=:2 >> z=.(t in C a;*:@(t in C)a) 0 >> codestroy__C'' >> z >> ) >> >>> On Apr 23, 2017, at 2:31 PM, 'Pascal Jasmin' via Programming < >> [email protected]> wrote: >>> >>> I gave the needed solution earlier. >>> >>> f. doesn't help with explicit verbs that have locale references or side >> effects. >>> >>> >>> >>> >>> ________________________________ >>> From: roger stokes <[email protected]> >>> To: [email protected] >>> Sent: Sunday, April 23, 2017 1:37 PM >>> Subject: [Jprogramming] how do you pass a verb with a named object local >> to an adverb? >>> >>> >>> >>> NB. Suppose we have: >>> >>> >>> >>> verbInClass_SomeClass_ =: plus >>> >>> >>> plus_SomeClass_ =: + >>> >>> >>> adv =: / >>> >>> >>> >>> NB. then how about this ? >>> >>> >>> >>> f =: 3 : 0 >>> >>> >>> s =. coname '' NB. save current locale >>> >>> >>> C =. conew 'SomeClass' >>> >>> >>> cocurrent > C >>> >>> >>> v =. verbInClass f. >>> >>> >>> cocurrent > s NB. restore current locale >>> >>> >>> v adv y >>> >>> >>> ) >>> >>> >>> >>> f 1 2 3 >>> >>> >>> 6 >>> >>> ---------------------------------------------------------------------- >>> >>> 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 >> > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
