Slightly different (still puzzling) result in Darwin -
iMg5:~/Desktop jkt$ ja
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
+---+-+-+-+
|BPK|B|C|D|
+---+-+-+-+
9!:14''
j601/2006-11-17/17:05
9!:12''
5
version ''
Binary: j601binc_darwin_powerpc
Library: j601libc
Help: j601hlpc
Engine: j601/2006-11-17/17:05
ProductName: Mac OS X
ProductVersion: 10.4.9
BuildVersion: 8P135
java version "1.5.0_07" Java(TM) 2 Runtime Environment, Standard
Edition (build 1.5.0_07-164) Java HotSpot(TM) Client VM (build
1.5.0_07-87, mixed mode, sharing)
Did you really get APL instead of BPL in the first box??
That would seem even more surprising.
At 7:42 AM +0100 3/23/07, david alis wrote:
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