96
Приложение B. Стандартные процедуры и функции UniPascal-я
function CHR(x: ShortCard): char;
Предназначение: Генерация символа с заданным ASCII-кодом.
Действие: x - целочисленное арифметическое выражение. Результат - символ с ASCII-
кодом = x.
procedure CLOSE(var f [, TRUNCATE])
Предназначение: Закрытие файла.
Действие: f - переменная файлового типа, связанная с типизированным или
нетипизированным файлом. Если файл открыт оператором APPEND, RESET, RE-
WRITE или OPEN, то проводятся все необходимые действия для закрытия файла,
после чего прерывается связь между переменной и файлом. Если задан
параметр TRUNCATE, то до закрытия файла его длина уменьшается до текущей
позиции файла.
function COS(x: real): real;
Предназначение: Вычисление косинуса.
Действие: Вычисление косинуса от заданного в радианах параметра.
procedure DEC(var x [; n]);
Предназначение: Уменьшение значения переменной.
Действие: x - переменная ординального типа; n - необязательное арифметическое
выражение. При выполнении процедуры переменной х присваивается значение,
равное x - n, если n задано, или x - 1, если n не задано.
procedure DELETE(var s: string; ndx, count: ShortCard);
Предназначение: Удаление подстроки из строки.
Действие: Удаление из строки s count символов, начиная с позиции ndx.
procedure DISPOSE(p {, CaseValue});
Предназначение: Удаление динамической переменной.
Действие: p - переменная ссылочного типа, указывающая на динамическую переменную.
При выполнении процедуры указываемая динамическая переменная удаляется и
занимаемая ею память становится доступной для дальнейшего применения.
Ограничение: Вариантные константы должны быть те-же самые, что и при занятии памяти
процедурой NEW.
function EOF[(var f)]: boolean;
Предназначение: Проверка на достижение конца файла.
Действие: f - переменная типа файла. Если f не задано, подразумевается стандартный
входной файл. Результат TRUE, если позиционирование в файле вслед за его
последней записью, и FALSE в противном случае.
function EOLN[(var f: text)]: boolean;
Предназначение: Проверка на достижение конца строки.
Действие: f - переменная типа текстового файла. Если f не задано, подразумевается
стандартный входной файл. Результат TRUE, если позиционирование в файле
после последнего символа строки - т.е. на маркер EOLN, или вслед за его
последней записью - т.е. EOF(f)=TRUE, и FALSE в противном случае.
procedure EXCL(var s: set; x)
Предназначение: Выключение элемента из множества.
<<  <  GO  >  >>

Вернуться к началу сайта