On my machine (windows xp,32bit) something is not quite right with how {.
works with variables that are mapped to files.
Does it also happen on linux and 64bit os?
require'jmf'
createjmf_jmf_'test100';10000
map_jmf_ 'mapped';'test100'
mapped
mapped=.;:'BPL C D E F G H I'
mapped
+---+-+-+-+-+-+-+-+
|BPL|C|D|E|F|G|H|I|
+---+-+-+-+-+-+-+-+
mapped=. 4{.mapped
mapped
+---+-+-+-+
|APL|B|C|D|
+---+-+-+-+
9!:14''
j601/2006-11-10/14:25
9!:12''
6
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm