Eof palauttaa arvon True, mikäli sen hetkinen sijainti tiedostossa on suurempi kuin viimeisen merkin (t. tavun) sijainti tai tiedosto on tyhjä. Muutoin Eof palauttaa arvon False. Tiedoston tulee olla luettavissa; jos tiedosto on avattu vain kirjoittamista varten, Eof epäonnistuu.
function Eof(F: File): Boolean;