Hello Henry;
That's one way to do it. Using n&v makes 'each' behave better, not
giving the pesky length error.
'r<0>2.0'&8!:2 each A
Using 8!:0 which gives a boxed result also works, and you dont need & :
'r<0>2.0' 8!:0 each A
Henry Rich wrote:
The problem with your original 'each' was that you
needed to box x:
(<'r<0>2.0') (8!:2) each A
Henry Rich
-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Alex Rufon
Sent: Friday, June 27, 2008 5:49 AM
To: [email protected]
Subject: [Jprogramming] Formatting then Boxing a vector
Hi.
I have no excuse but I couldn't seem to get this to work. I'm
currently
applying a learning curve to a production plan and I encountered this
problem.
I have a list of numbers:
A=: 6 7 8 9 10 11 12 13
I need to convert them to a formatted boxed string like this:
+--+--+--+--+--+--+--+--+
|06|07|08|09|10|11|12|13|
+--+--+--+--+--+--+--+--+
I know I can do it this way:
< 'r<0>2.0' (8!:2) 6
+--+
|06|
+--+
When get the wrong results when I try to do it this way:
< 'r<0>2.0' (8!:2) A
+----------------+
|0607080910111213|
+----------------+
'r<0>2.0' (8!:2) each A
|length error
| 'r<0>2.0' (8!:2)each A
'r<0>2.0' (8!:2) box every A
0607080910111213
'r<0>2.0' (8!:2) each box every A
|length error
| 'r<0>2.0' (8!:2)each box every A
Of course I could just use a for_xyz. Loop and be done with it but its
irking me that I can't seem to make it work.
Thanks for the help.
r/Alex
----------------------------------------------------------------------
For information about J forums see
http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm
--
------------------------------------------------------------------------
|\/| Randy A MacDonald | APL: If you can say it, it's done.. (ram)
|/\| ramacd <at> nbnet.nb.ca |
|\ | | The only real problem with APL is that
BSc(Math) UNBF'83 | it is "still ahead of its time."
Sapere Aude | - Morten Kromberg
Natural Born APL'er |
-----------------------------------------------------(INTP)----{ gnat }-
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm