Roger wrote:

>  a. It doesn't just eradicate minus_zero in memory 
>  that it is allocating.  On every allocation of 
>  memory, it sweeps through every array that it has.

Then between the time I create a minus zero and the time I cause J to allocate 
new memory, J has a minus zero.

>  b. It can make a copy of any read-only arrays and
>  work only with that.

The read-only array is 75% the size of memory+swap.  You cannot copy it.

>  c. Since 15!:x is documented only for x e. i.5,
>  it is debatable whether you are using J at all
>  if you use stuff such as 15!:6 .

I consider anything used in the standard library to be J.  Actually, I consider 
anything conclusions about J which are empirically validated to be J.

Or, if you prefer, I can use the documented  15!:0  to call the documented 
Windows memory-manipulation APIs to achieve the same effect as  15!:16 and 
friends.

-Dan
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to