|
  QuickSCREEN       Details       Example       Contents       Index |
| ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ |
| EOF Function Details |
|
| Syntax |
|   EOF(filenumber) |
|   |
| The EOF function returns -1 (true) if the end of a sequential |
| file has been reached. Use the EOF function to test for end-of-file |
| while inputting data. In this way you may avoid the "Input past end" |
| error message. |
|   |
| When EOF is used with random-access or binary files, it returns "true" |
| if the last executed GET statement was unable to read an entire |
| record. This happens because of an attempt to read beyond the end of |
| the file. |
|   |
| EOF cannot be used with the BASIC devices SCRN:, KYBD:, CONS:, |
| and LPTn:. |
|   |
| When you use EOF with a communications device, the definition of the |
| end-of-file condition is dependent on the mode (ASCII or binary) in |
| which you opened the device. In ASCII mode, EOF is false until you |
| receive CTRL+Z, after which it remains true until you close the |
| device. In binary mode, EOF is true when the input queue is empty |
| (LOC(n)=0). It becomes "false" when the input queue is not empty. |
|   |