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

Reply via email to