Процедуры
assign ( f : file; name : string );
rewrite ( f : file );
reset ( f : file);
close ( f : file);
и функция
eof(f : file ):boolean;
которые используются при обработке текстовых файлов, так и при обработке типизированных файлов, описаны в Теме 9 «Текстовые файлы».
Процедура
read( f: file, s: tp );
обеспечивает чтение из файла f отдельного элемента, на который показывает текущий указатель. Прочитанное значение присваивается переменной s, тип которой tp должен совпадать с типом элементов файла f., и указатель смещается на следующий элемент файла.
Процедура
write ( f : file, s : tp);
выполняет запись значения переменной s в очередной элемент файла f, на который показывает текущий указатель. После выполнения записи указатель файла смещается на следующий элемент файла.