Programming instructions
Intermec Fingerprint v7.61 – Programmer’s Reference Manual Ed. 776
Chapter 2 Program Instructions
EOF
Field of Application
 Function for checking for an end-of-fi le condition.
Syntax EOF(<nexp>)
<nexp> is the number assigned to the fi le when it was OPENed.
Remarks
 The EOF function can be used with fi les OPENed for sequential input in 
connection with the statements INPUT#, LINE INPUT#, and INPUT$ to 
avoid the error condition “Input past end” which has no error message. 
When the EOF function encounters the end of a fi le, it returns the value -1 
(true). If not, it returns the value 0 (false).
Example
  10   DIM A%(10)
  20   OPEN "DATA" FOR OUTPUT AS #1
  30   FOR I%=1 TO 10
  40   PRINT #1, I%*1123
  50   NEXT I%
  60   CLOSE #1
  70   OPEN "DATA" FOR INPUT AS #2
  80   I%=0
  90   WHILE NOT EOF(2)
  100   INPUT #2, A%(I%):PRINT A%(I%)
  110   I%=I%+1:WEND
  120   IF EOF(2) THEN PRINT "End of File"
  RUN  
  yields:
  1123
  2246
  3369
  4492
  5615
  6738
  7861
  8984
  10107
  11230
  End of File










