f=: 13 :'x (+/%#) y' f +/ % # 4 f 3 2.33333 2.33333 2.33333 2.33333
f 4 4 Linda -----Original Message----- From: programming-boun...@forums.jsoftware.com [mailto:programming-boun...@forums.jsoftware.com] On Behalf Of Jose Mario Quintana Sent: Friday, March 07, 2014 12:27 PM To: Programming forum Subject: Re: [Jprogramming] `: 6 binding to verb Orthodox verbs, explicit verbs in particular, can only take nouns and produce nouns; in contrast, tacit wicked verbs can take words and produce words of any kind (use them at your own risk). For example, 9!:14'' j701/2011-01-10/11:25 o=. @: ar=. 5!:1@< Cloak=. (0:`)(,^:) Cloak=. (ar'Cloak')Cloak 'evoke tie'=. < o Cloak "0 o ;: '`: `' g2v=. evoke&6 o tie f. +/`'' g2v %`# +/ % # On Fri, Mar 7, 2014 at 10:05 AM, Pascal Jasmin <godspiral2...@yahoo.ca>wrote: > +/`'' ( 4 : 'x ` y') %`# > ┌───────┬─┬─┐ > │┌─┬───┐│%│#│ > ││/│┌─┐││ │ │ > ││ ││+│││ │ │ > ││ │└─┘││ │ │ > │└─┴───┘│ │ │ > └───────┴─┴─┘ > > I would like to be able to define a single function (verb) that produces > > > (+/`'' ( 4 : 'x ` y') %`#)`:6 > +/ % # > > is that possible? > > my failed attempt: > > g2v =: 1 : ('( u y) `:6' ;':';'(x u y) `: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