base.Channel.isEof
Detect the end of a file.
Syntax
isEof()
RETURNS BOOLEAN
Usage
Use the isEof()
method
to detect the end of a file while reading from a channel.
The end of file is only detected after the last read. In other words, you first read, then check for the end of file and process if not end of file.
Example
DEFINE s STRING
WHILE TRUE
LET s = ch.readLine()
IF ch.isEof() THEN
EXIT WHILE
END IF
DISPLAY s
END WHILE
For a complete example, see Example 3: Reading lines from a text file.