Now what am I missing? 

  ; z ,&.> ' ' 
alpha bravo chuck 
   
   NB.  x u&.v y ↔ vi (v x) u (v y)
      
   ;<(>z),>' '
alpha
bravo
chuck
     
Linda

-----Original Message-----
From: programming-boun...@forums.jsoftware.com [mailto:programming-
boun...@forums.jsoftware.com] On Behalf Of Linda Alvord
Sent: Friday, September 07, 2012 11:00 AM
To: programm...@jsoftware.com
Subject: Re: [Jprogramming] Flattening a list containing boxed elements

Chuck caused grief!

-----Original Message-----
From: programming-boun...@forums.jsoftware.com
[mailto:programming-boun...@forums.jsoftware.com] On Behalf Of Dan Bron
Sent: Friday, September 07, 2012 9:24 AM
To: programm...@jsoftware.com
Cc: <programm...@jsoftware.com>
Subject: Re: [Jprogramming] Flattening a list containing boxed elements

There are more issues than that.  For example, try it with "chuck" instead
of "charlie".  

Also, since > is a scalar verb, the "0 is superfluous. Also, the ,' '
appends spaces not to the individual words, but to the entire array, so
that they all end up trailing, instead of interspersed as desired (the
spaces which separate the words in Linda's final result are an
[undependable] side-effect of >, and the experiment suggested above may
hint at their origin).

But, like newcomer to a foreign tongue, Linda has certainly made herself
understood, and the idea is spot on, even if the words aren't exact.
Certainly we do want to:

> get inside
"0 each box
,' ' append a space
, and string the whole thing together.

A native speaker might have said ; z ,&.>  ' '  (and a fastidious speaker
would prepend a }: ). 

-Dan

Please excuse typos; composed on a handheld device.

On Sep 7, 2012, at 8:02 AM, "R.E. Boss" <r.e.b...@planet.nl> wrote:

> 
>   z=: 'alpha' ; 'bravo' ; 'charlie'
> 
>      ' '=,(>"0 z),' '
> 0 0 0 0 0 1 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1
> 
>      ' '=;:^:_1 z
> 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0
> 
> 
> R.E. Boss
> 
> 
>> -----Oorspronkelijk bericht-----
>> Van: programming-boun...@forums.jsoftware.com
[mailto:programming-boun...@forums.jsoftware.com] Namens Linda Alvord
>> Verzonden: vrijdag 7 september 2012 12:50
>> Aan: 'Programming forum'
>> Onderwerp: Re: [Jprogramming] Flattening a list containing boxed 
>> elements
>> 
>> Did I miss this somewhere?  An alternative without inv.
>> 
>>   ,(>"0 z),' '
>> alpha  bravo  charlie
>> 
>> Linda
>> 
>> 
> 
> 
> ----------------------------------------------------------------------
> 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

Reply via email to