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