OK J gurus, I fail to understand what appears to be an irregularity in J:
X =. readtable 'X.txt' shpX =. $X dimX =. #shpX NP =. >{shpX Ones =. NP 1 $ 1 |syntax error readtable => as defined in the primer X.txt a column of 50 numbers one on each line the idea here is to determine how many numbers are in X which is what NP is set to. J appears to agree with me that NP is the proper number (and is indeed a number) since: NP 50 NP+1 51 And J is happy if do: Ones0 =. 50 1 $ 1 Why will it not accept NP in the place of the numeric literal 50??????? I await your wisdom ... ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm