append(f: Тext) - процедура открывает существующий файл для дозаписи. Если файл уже открыт, то он сначала закрывается, а затем открывается заново. Текущая позиция устанавливается на конец файла.
Если в последнем блоке файла размером 128 байтов присутствует символ Сtrl+Z (26 в коде ASCII), то текущая позиция устанавливается в файле таким образом, что при записи первым в блоке будет "затираться" символ Сtrl+Z.
Если переменной f соответствует пустое имя файла (например, после вызова assign(f, '')), то после обращения к процедуре append переменная f будет указывать на стандартный выходной файл.
После обращения к append файл f становится доступным только на запись, и Eof(f) принимает всегда значение True(истина).