>   t1=: 0 (3!:3) d1=.<''
>
>   t2=: 0 (3!:3) d2=.<i.0

This isn't inconsistent.  Or, the output is inconsitent only in the sense
that your input is inconsistent.

Primitives like  -:  hide dirty details.  Foreigns like  3!:3  expose them.
 If you peek under the covers, expect some surprises.

-Dan

PS:  I wrote up a longer treatment of this topic recently:  
     http://www.jsoftware.com/pipermail/programming/2009-July/015599.html
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to