((+.|.)@={"0 1 ' '&,.)'apple'
|length error
| ((+.|.)@={"0 1' '&,.)'apple'
I think the letters must be in alphabetical order.
Linda
-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of bob
therriault
Sent: Monday, December 10, 2012 1:18 PM
To: [email protected]
Subject: Re: [Jprogramming] Just for fun, verb cross
That is lovely Arie,
It is that kind of elegance that I was chasing with my rougher attempts.
Using the (+.|.) hook simplifies (|.+.]) precisely and the {" 0 1 combined
with ' '&,. means that the selection of the string becomes a choice in each
row of displaying either the corresponding element of the string or a blank.
Cheers, bob
On 2012-12-10, at 1:11 AM, Aai wrote:
> ((+.|.)@={"0 1 ' '&,.)'abcde'
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm