OH! So the problem shows up on 32 bit machines, and with a larger value would show up on 64 bit machines.
I apologize -- I should have looked at the code more closely. (And I have been thinking about how J might work if the order of numeric types were different -- with floating point used after extended integer and rational -- and it raises a variety of issues. But if the code could be organized sensibly, it would be nice to put that table in a data structure so an 9!: foreign or an adverb could chose the order to be used) Thanks, -- Raul On Fri, Nov 4, 2011 at 11:33 PM, Henry Rich <[email protected]> wrote: > I get the same error: > > |.&.":^:2: 123450245060x > |ill-formed number > | |.&.":^:2:123450245060 > > It's because the x is removed by the formatting, so the second time > through, the number is irreversible. > > |.&.":@x:^:2: 123450245060 > 1.2345e10 > 0j0 ": |.&.":@x:^:2: 123450245060 > 12345024506 > > > Henry Rich > > > On 11/4/2011 11:25 PM, Raul Miller wrote: >> |.&.":^:2: 123450245060x > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm > ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
