There is a standard utility adverb "table" that is loaded when J starts up:
1 2 3 ^ table 1 2 3 4 5 +-+-------------+ |^|1 2 3 4 5| +-+-------------+ |1|1 1 1 1 1| |2|2 4 8 16 32| |3|3 9 27 81 243| +-+-------------+ You can modify this to effect the result you requested. ----- Original Message ----- From: Ian Clark <[email protected]> Date: Monday, November 16, 2009 16:16 Subject: [Jprogramming] labelling a table To: Programming forum <[email protected]> > Suppose I have an arbitrary table, eg > > zz > 1 2 3 4 5 > 2 3 1 8 10 > 3 1 2 12 15 > 4 8 12 6 2 > 5 10 15 2 7 > > what's a slick way of displaying it boxed and labelled, like > this? ... > > +-+-------------+ > |s|0 1 2 3 4| > +-+-------------+ > |0|1 2 3 4 5| > |1|2 3 1 8 10| > |2|3 1 2 12 15| > |3|4 8 12 6 2| > |4|5 10 15 2 7| > +-+-------------+ > > Sorry to be lazy. It would do me good to work it out for myself, but > I'm pressed for time. Needed for APWJ. The best I can come up > with so > far is this: > > s=: 4 : '(<x;<y) { zz' > s table i.5 > ... ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
