Ian,
I am a little confused by your comments regarding 3 vs 13, because as
far as I can tell they take the same amount of space except that 3 is
one digit and 13 is two. Do you mean by 13, the resulting tacit form
instead of the explicit input form?
BLT=: 3 : '~. bl"1 (y#y)#: i.y^y'
BLT
3 : '~. bl"1 (y#y)#: i.y^y'
BLT=: 13 : '~. bl"1 (y#y)#: i.y^y'
BLT
[: ~. [: bl"1 #~ #: [: i. ^~
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm