Well, I think I saw another one...
Between an OPEN and a CLOSE, you cannot USE any multi-dimensional array of integer.
For instance :
Code: Select all
10 DIM T%(10,10)
20 OPEN S,"FILE.BIN",1:REWIND 1
30 FOR I=0 TO 10
40 FOR J=0 TO 10
50 TAKE 1,R%
60 T%(I,J)=R%:' <---BUG !!! (BAD RECORD NUMBER....)
70 NEXT J
80 NEXT I
90 CLOSE 1
Code: Select all
10 DIM T%(10)
20 OPEN S,"FILE.BIN",1:REWIND 1
30 FOR I=0 TO 10
50 TAKE 1,T%(I)
80 NEXT I
90 CLOSE 1
Code: Select all
10 DIM T(10,10)
20 OPEN S,"FILE.BIN",1:REWIND 1
30 FOR I=0 TO 10
40 FOR J=0 TO 10
50 PUT 1,T(I,J)
70 NEXT J
80 NEXT I
90 CLOSE 1