f=: 3 : 0
((#y),(#y))$ y ((1+#y)* i. #y) } ,((#y),(#y))$ ' '
)
   f 'abcdef'
a
 b
  c
   d
    e
     f


2008/10/12 Ken Chakahwata <[EMAIL PROTECTED]>

> I am looking at the various expressions contributed to date to see which
> ones are general enough to handle a character vector right argument.
>
> enjoy
> ken
>
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Raul Miller
> Sent: 12 October 2008 18:35
> To: Programming forum
> Subject: Re: [Jprogramming] diagonal arrays
>
> On Sun, Oct 12, 2008 at 11:15 AM, Dan Bron <[EMAIL PROTECTED]> wrote:
> >           (*=@/:)2 7 9 2
>
> Nice.
>
> I had been bothered by my earlier expression (* [EMAIL PROTECTED]@#) -- the 
> [EMAIL PROTECTED] was
> only
> needed to ensure that values in each position were unique, and /: does that
> nicely.
>
> Thanks,
>
> --
> Raul
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
>
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
>



-- 
Björn Helgason, Verkfræðingur
Fugl&Fiskur ehf,
Þerneyjarsundi 23, Hraunborgum
Po Box 127,801 Selfoss ,
t-póst: [EMAIL PROTECTED]
gsm: +3546985532
Landslags og skrúðgarðagerð, gröfuþjónusta
http://groups.google.com/group/J-Programming


Tæknikunnátta höndlar hið flókna, sköpunargáfa er meistari einfaldleikans

góður kennari getur stigið á tær án þess að glansinn fari af skónum
         /|_      .-----------------------------------.
        ,'  .\  /  | Með léttri lund verður        |
    ,--'    _,'   | Dagurinn í dag                     |
   /       /       | Enn betri en gærdagurinn  |
  (   -.  |        `-----------------------------------'
  |     ) |        (\_ _/)
 (`-.  '--.)       (='.'=)
  `. )----'        (")_(")
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to