Thank you all for pointing this out. the test in for integer in general is AT(w)&NUMERIC where NUMERIC is a combination of all numeric types , defined as (B01+BIT+INT+FL+CMPX+XNUM+RAT+XD+XZ+SB01+SINT+SFL+SCMPX) and then try to correct to INT type. A further example, test of character is AT(w)&JCHAR where JCHAR is LIT+C2T+C4T+SLIT
The test in extended u: for integer is AT(w)&INT this is inconsistent with other primitives, I'll fix it. Thanks. ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
