I would prefer

   '-' 3 (1 :(':';'(x,y)/: m([, -.~) i.# x,y')) 'hello'
hel-lo


R.E. Boss


> -----Original Message-----
> From: [email protected] [mailto:programming-
> [email protected]] On Behalf Of Ben Gorte - CITG
> Sent: maandag 20 juli 2015 14:55
> To: [email protected]
> Subject: Re: [Jprogramming] insert column into tables
> 
> From a discussion a while ago I kept the following:
> 
> NB. insert new items into an array - behaves like amend.
> ins =: 1 : (':'; 'x ((+i.@#)m)}(>:(i.#y)e.m)#y')
> 
> For example:
> 
>    '-' 3 ins 'hello'
> hel-lo
> 
> It also does:
>    column 2 ins"1 table
> --T-T-T-┐
> │0│1│0│2│
> +-+-+-+-+
> │3│4│0│5│
> +-+-+-+-+
> │6│7│0│8│
> L-+-+-+--
> 
> Ben
> 
> 
> ________________________________________
> From: [email protected] [programming-
> [email protected]] on behalf of Strale [[email protected]]
> Sent: Monday, July 20, 2015 14:11
> To: [email protected]
> Subject: [Jprogramming] insert column into tables
> 
> Hello
> 
> I am trying to combine Tables togethers
> 
> for example I would like to insert column before the column 2 of the table
> 
>    [table =. 3 3 $  <"0 i.9
> 
> --T-T-┐
> 
> │0│1│2│
> 
> +-+-+-+
> 
> │3│4│5│
> 
> +-+-+-+
> 
> │6│7│8│
> 
> L-+-+--
> 
> 
>    [column =. 3 1$ (<,'0')
> 
> --┐
> 
> │0│
> 
> +-+
> 
> │0│
> 
> +-+
> 
> │0│
> 
> L--
> 
> 
> 
> the solution I have found at the moment is the following:
> 
> 
>    [tab2 =. 2|."1  table
> 
> --T-T-┐
> 
> │2│0│1│
> 
> +-+-+-+
> 
> │5│3│4│
> 
> +-+-+-+
> 
> │8│6│7│
> 
> L-+-+--
> 
> 
>    [tab3 =. column ,"1 1    tab2
> 
> --T-T-T-┐
> 
> │0│2│0│1│
> 
> +-+-+-+-+
> 
> │0│5│3│4│
> 
> +-+-+-+-+
> 
> │0│8│6│7│
> 
> L-+-+-+--
> 
> 
> Result:
> 
>    2|."1 tab3
> 
> --T-T-T-┐
> 
> │0│1│0│2│
> 
> +-+-+-+-+
> 
> │3│4│0│5│
> 
> +-+-+-+-+
> 
> │6│7│0│8│
> 
> L-+-+-+--
> 
> 
> Can you suggest me a better solution ?
> 
> Thanks
> 
> Paolo
> ----------------------------------------------------------------------
> 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