The form
read from file <fileName> for <N>
will read > 16K if N is greater than 16384 and the file is more than 16K in
size. (It will read the minimum of the file size and N chars, provided
there is memory to do so.)
The form
read from file <fileName> until { end | eof }
will read until the end of the file -- which can be > 16K characters
(provided there is memory).
The form
read from file <fileName> until <char>
will still only read a maximum of 16K characters from a file.
This article is adapted from the Claris Tech Info database.
Support Information Services