On Tue, 3 May 2011 11:08:54 -0400, Raul Miller wrote:
. . .
> It looks to me as if the value behind bdysegs is sometimes being
> mutilated by the parser.
. . .
But when I replaced cmoutput with smoutput@,&< the value in savedata
> matched the double box of numbers displayed just before the index
> error.
>
> Thus, I am suspecting an uninitialized variable in the C
> implementation of the parser.
------------------------------
All--
The program which first encountered this value-corruption problem used neither
cmoutput nor smoutput. Values displayed by them, or by Left or Right, at the
point of creation are as expected. Those values recalled later from storage,
however, often appear wildly different.
--Art Anger
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm